Scientific Programmer and Software Engineer | InterOptics, LLC

Date Posted: 
Thursday, October 22, 2020
Job Description: 

InterOptics, LLC is a new optical metrology instrumentation company based in Tucson, AZ. We develop and manufacture value-engineered high-precision interferometric equipment for research and production. Specialized optical designs, together with robust mechanical engineering, enable us to provide next-generation optical interferometers with exceptionally low measurement noise. The interferometers are controlled by advanced system software for the data acquisition and processing, using an efficient and intuitive user-interface. We are looking for a high-level scientific programmer for the development and implementation of data processing algorithms and software features for our leading-edge optical metrology systems


  • Development and implementation of data processing algorithms for optical metrology
  • Performance optimization and testing/debugging
  • Design and document software using Object-Oriented Design (OOD) principles
  • Working with the software team to transfer developed code to Windows desktop applications using latest .NET C# technologies
  • Provide support to other engineers and sales

Requirements and qualifications:

  • MS or PhD in Computer Science, Math, Physics, or a related Engineering field
  • Good analytical skills and deep mathematical understanding
  • Ability to implement high performance, robust code.
  • Ability in .NET C# development or a similar language, such as Java, Python, or Swift
  • Ability in a version control system, such as Git, SVN, or Mercurial
  • Ability to work self-directed as well as in a team
  • Strong MS Windows skills

This position is a regular full-time position. InterOptics, LLC is an Equal Opportunity Employer, offering competitive salaries, health and dental benefits, and paid time off.


Request an interview by email:
US citizens and US permanent residents only