Careers

Photon Engineering is an industry leader supplying optical engineering software, consulting services, training, support and education to optical/illumination engineers and scientists. We are located in the city center of sunny Tucson, Arizona.

 

Photon Engineering is looking for leaders that are motivated, self starting individuals for our technical sales and development staff. Successful candidates must work well independently with minimal supervision and with the ability to work collaboratively in groups.

 

All Photon Engineering jobs offer competitive compensation and benefits.

 

Photon Engineering is an equal opportunity employer.

Optical Software Engineer

Position Summary

Photon Engineering is seeking an optical software engineer with experience in optical algorithms and a deep knowledge of C++ application development who will work with a small team of developers to help design, develop, and maintain our optical software. Successful candidates must work well independently with minimal supervision, and have the ability to work collaboratively in groups.

Responsibilities

  • Design and write code for optical algorithms
  • Test new and existing software functionality

Required Qualifications

  • 3+ years of experience in software development.
  • BS in Optics, Physics, Computer Science, or related field.
  • Extensive experience using:
    • C++
    • MFC
    • Version Control: Git or SVN
    • Windows Systems
    • Microsoft Visual Studio
  • U.S. citizenship

Desired Qualifications

  • 6+ years of experience in software development
  • PhD in Optics, Physics, Computer Science, or related field
  • Experience in
    • GUI development
    • GPU programming with CUDA
    • Multi-threaded and distributive software application development

Software Engineer

Position Summary

Photon Engineering is seeking a full-time software engineer with experience in GUI development using C#. The position would involve working with a small team of developers to help design and develop our optical software application’s user interface. Successful candidates must have a great intuition for optimal user interfaces, work well independently with minimal supervision, and have the ability to work collaboratively in groups. 

Responsibilities

  • Design and develop the user interface for our software.

Required Qualifications

  • 3+ years of experience in GUI development
  • BS in Computer Science
  • Extensive experience using:
    • C#
    • WPF and/or WinForms
    • Version Control: Git and/or SVN
    • Visual Studio
  • U.S. citizenship

Desired Qualifications

  • 6+ years of experience in GUI and software development

Optical Software Engineer

Position Summary

Photon Engineering is seeking a full-time optical software engineer with experience in optical algorithms and a deep knowledge of C# application development who will work with a small team of developers to help design, develop, and maintain our optical software. Successful candidates must work well independently with minimal supervision, and have the ability to work collaboratively in groups.

Responsibilities

  • Design and write code for optical algorithms
  • Test new and existing software functionality

Required Qualifications

  • 3+ years of experience in application development.
  • BS in Optical Engineering, Physics, or Computer Science
  • Extensive experience using:
    • C#
    • Version Control: Git and/or SVN
    • Visual Studio
  • U.S. citizenship

Desired Qualifications

  • 6+ years of experience in software development.
  • MS in Optical Engineering, Physics, or Computer Science
  • Experience with:
    • C++/CLI, C, CUDA, Python
    • Ray Tracing Algorithms
    • FRED, ASAP, Code V, Zemax, or other optical software suites
    • GUI development using WinForms and/or WPF
    • Multi-threading

Software Intern

Position Summary

Photon Engineering is seeking a software intern with experience in GUI development using C#. The position would involve working with a small team of developers to help design and develop our optical software application’s user interface. Successful candidates must have a great intuition for optimal user interfaces, work well independently with minimal supervision, and have the ability to work collaboratively in groups. 

Responsibilities

  • Design and develop the user interface for our software.

Required Qualifications

  • 2+ years of experience in GUI development
  • Pursuing a BS in Computer Science, Optics, Physics, or related field
  • Extensive experience using:
    • C#
    • WPF and/or WinForms
    • Version Control: Git and/or SVN
    • Visual Studio
  • U.S. citizenship

Desired Qualifications

  • 4+ years of experience in GUI and software development

Consulting/Support Engineer

Photon Engineering has an immediate opening at its Tucson, AZ, office for a full time consulting/software support engineer.  Duties include working on consulting contracts; preparation of technical proposals, customer briefings, presentations; software technical support including documentation and sample preparation, development of tutorials and special topic short courses, software instruction, participation in development and marketing discussions, etc. Some domestic and international travel will be required. Must have excellent writing, presentation, documentation communication skills. Education: BS, MS, PhD in optics, physics, computer science or related field with 5-10 years experience working in the field of optical engineering.  Knowledgeable in the application of ZEMAX, CODEV, ASAP, LightTools, FRED or other commercial optical software to solve “real world” engineering problems. US citizenship is required.

Submit your resume today to jobs@photonengr.com for an opportunity to work with our talented team on today’s exciting optical systems.