Skip to content
Back to jobs

Posted 4 months, 2 weeks ago

Arizona Optical Metrology (AOM)

Software Engineer

Roles

Tech stack

Location

Tucson, AZ

Work setup

Full-time Employee
Senior

Description

AOM is seeking a Software Engineer to lead development of a computer-vision-based advanced metrology system. The role owns core system development spanning high-level scientific computing and low-level hardware control, and includes on-site system deployment and support. Responsibilities include building the processing pipeline in Python (NumPy/SciPy/OpenCV), implementing real-time frame processing and optimized solvers in Rust, integrating hardware via camera SDKs (PySpin), managing display synchronization and timing-critical acquisition loops, and applying math such as sparse linear algebra, FFT, polynomial fitting, and geometric optics. Requirements: BS/MS in CS, Physics, or Optical Engineering; strong Python experience (NumPy, SciPy, OpenCV); systems-level thinking (state management, error handling, timing). Bonus: Rust experience, hardware interface experience, or background in optics/physics. Apply: https://portal.aom.us/jobs/software-engineer-31

Similar jobs

  • Loading similar jobs...