Senior Software Engineer
Indexed description
About the Company
The team is looking for a Software Engineer who is responsible for developing, maturing, and deploying novel metrology software and algorithms for camera, display, or optical systems. You will be responsible for the early engagement lifecycle of the test software—from lab validation to the handover for early engineering builds. You will work closely with the hardware test engineering (HWTE) teams and factory metrology teams to ensure seamless transitions and implement generic, scalable solutions across different program
s.
About the
Role
As a Software Engineer - Metrology, you will be responsibl
- e for:
Developing state-of-the-art metrology software and algorithms that meet strict station requirements for optical, camera, or display
- modules.Touching every aspect of early engagement validation, including software development, algorithm deployment, and data a
- nalysis.Working collaboratively with a creative and diverse cross-functional team in a multidisciplinary envi
- ronment.Introducing and integrating novel metrology solutions to improve existing factory metrology pr
ocesses.
Respon
sibilities
Design, specification, development, and deployment of metrology test stations for early engagement and lab validation. Responsibilit
- ies include:
Design, develop, optimize, and debug software in C/C++, Python, and/or Lua for camera, display, or optical metrology
- test stations.Deploy algorithms and metrology software on-site, ensuring systems meet required repeatability and reproducibility (GR&a
- mp;R) metrics.Support the integration of novel metrology solutions and smoothly hand them over to factory metrology teams prior to initial manufac
- turing builds.Process and analyze large amounts of test and validation data using Python or MATLAB to make data-dri
- ven decisions.Debug test station software and algorithms from the system level down to the co
- mponent level.Communicate design decisions, present test strategies, and report project status/data to cross-functional team members and Te
- chnical Leads.Collaborate across various teams to redefine and implement generic, scalable software solutions across different pro
duct programs.
Qualifications
BS in Computer Science, CE/EE, Physics, Optics, or other engineering/
scientific majo
- rs.
Required Skills
Strong application programming and debugging skills in C/C+
- +, Python, and/or Lua.Hands-on experience in software development and deployment within a multidisciplinary environment, robotics,
- or equivalent fields.Experience with processing and analyzing data using tools l
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search