Working at Sivananthan Laboratories


Sivananthan Laboratories maintains a high caliber technical and management staff. Our technical staff consists of scientists, engineers and technicians with a diverse R & D background. Key areas of technical competencies are in bioengineering, nanotechnology, biology, chemistry, materials science, and physics. If you are interested in more information about a job opportunity with us, please contact Human Resources at:jobs@sivananthanlabs.us

Current Job Openings


Junior Computer Programmer

SUMMARY OF ROLE
The successful candidate will be primarily focused on the development and maintenance of software related to physics simulations, image processing, and machine learning to support a variety of R&D efforts. Assisting in the development of related new R&D programs is also a responsibility.

ESSENTIAL DUTIES/RESPONSIBILITIES

The successful candidate will:

  • Develop and maintain software packages as needed in support of existing and future R&D programs
  • Coordinate with scientists and engineers to develop automation software for experimental instruments
  • Manage small-scale databases
  • Assist program leads and principal investigators in directed research tasks without heavy oversight
  • Provide technical support to engineering staff to write scripts and codes to automation analysis
  • Provide technical support to non-engineering staff to troubleshoot problems with computers including helpdesk support

REQUIRED SKILLS

  • Demonstrated expertise in one or more of the following programming languages: C++, Python, Java, Fortran, MatLAB, LabVIEW, Linux BASH, Powershell
  • Familiar with computer programming methodologies, best practices, and software design
  • Familiar with source code control methodologies
  • Experience in code refactoring and optimization for speed using multiple cores or GPUs
  • Excellent documentation capability including code commenting
  • Familiar with relational databases such as SQL, and fileservers
  • Good written and verbal communication skills
  • Strong organization skills with an attention to detail
  • Candidate should be enthusiastic and self-directed once tasked

 

PREFERRED SKILLS

  • Expertise in the SciPy module stack in Python (Numpy, scipy, sk-learn, etc.)
  • Familiar with physics simulations or equation solvers
  • Experience working on applied image processing or computer vision projects such as optical character recognition (OCR), object detection and recognition, image classification, image restoration, super resolution, denoising, and visual question answering
  • Solid understanding of supervised and unsupervised machine learning, and other regression/optimization techniques including deep learning
  • Expertise in data science skills such as regression, statistical analysis, ANOVA, robust design of experiments, classification, clustering, and empirical modeling

Expertise in multiple programming languages with cross-platform compilation expertise and cross-language implementations

EDUCATION/EXPERIENCE

  • Bachelors degree in computer science, computer programming, computer vision, electrical engineering or a related technical field. Advanced degrees or experience is a plus.
  • Citizen or permanent resident of the United States and able to work on an unrestricted basis

 

 

Send cover letter and resume to:

Dr. Paul Boieriu, Vice-President, Operations

Sivananthan Laboratories, Inc.
590 Territorial Dr. Ste H
Bolingbrook, IL 60440
Email: jobs@sivananthanlabs.us
No phone calls, please.

Embedded Systems Engineer I

SUMMARY OF ROLE
The successful candidate will primarily be focused on developing embedded systems and real-time systems for image processing to support a variety of R&D efforts. Assisting in the development of related new R&D programs is also a responsibility.

ESSENTIAL DUTIES/RESPONSIBILITIES

The successful candidate will:

  • Develop software and select hardware to deploy developed image processing routines as embedded on-chip systems with a focus on high-speed data processing
  • Integrate image processing with other company products
  • Assist program leads and principal investigators in directed research tasks without heavy oversight
  • Develop and maintain software packages as needed in support of existing and future R&D programs
  • Interface with various programming languages, implementations, and libraries to support a transition from conventional operating systems to high-speed systems

REQUIRED SKILLS

  • Familiar with computer programming methodologies, best practices, and software design
  • Familiar with embedded systems, such as ASICs, FPGAs, ARM-based processors, single-board computers, and real-time operating systems.
  • Familiar with multi-threading applications (8-32 cores) and GPU implementations in CUDA and OpenCL
  • Demonstrated expertise in one or more of these programming languages: C++, Java, Python, Fortran, MatLAB, LabVIEW
  • Familiar with relational databases such as SQL, as well as fileservers
  • Excellent written and verbal communication skills
  • Strong organization skills with an attention to detail, excellent documentation capability including code commenting
  • Candidate should be enthusiastic and self-directed once tasked

 PREFERRED SKILLS

  • Experience working on applied image processing or computer vision projects. Examples include (but are not limited to) optical character recognition (OCR), object detection and recognition, image classification, image restoration, super resolution, denoising, and visual question answering (VQA) etc.
  • Solid understanding of supervised and unsupervised machine learning, as well as other regression/optimization techniques
  • Familiar with artificial intelligence and machine learning techniques
  • Expertise in the SciPy module stack in Python (Numpy, scipy, sk-learn, etc.)
  • Familiar with source code control methodologies
  • Expertise in multiple programming languages with cross-platform compilation expertise and cross-language implementations
  • Experience in code refactoring and optimization for computational speed

EDUCATION/EXPERIENCE

  • Bachelors with 2 years’ experience or a Master’s degree in computer science, computer engineering, electrical engineering, or a related technical field
  • Citizen or permanent resident of the United States able to work on an unrestricted basis

Send cover letter and resume to:

Dr. Paul Boieriu, Vice-President, Operations

Sivananthan Laboratories, Inc.
590 Territorial Dr. Ste H
Bolingbrook, IL 60440
Email: jobs@sivananthanlabs.us
No phone calls, please.

More Information?