Responsibilities:
1. Contribute to building and scaling our metrology software platform, including backend and frontend components, instruments and algorithms addon components, and interop components for various computer platforms.
2. Participate in code review and contribute to improving code quality via CI/CD pipelines.
3. Collaborate with cross functional teams to implement new features.
4. Familiar with agile development practices.
Qualifications:
1. Bachelor's or Master's degree in Software Engineering, Computer Science, Computer Engineering, or a related technical discipline.
2. Proficient in Python/C#/C++ (2 out of 3 are acceptable) and have a solid programing skills (e.g. Algorithms and data structures); Experience in C++ is a strong plus
3. Experience in LabVIEW development is a nice to have; Familiar with NI VISA programming interfaces nice to have
4. Ability to work independently and complete projects from beginning to end and in a timely manner.
5. Good communication and teamwork skills to clearly communicate technical concepts with other teammates.
-10% domestic and international travel is required for this position.