Voyant Photonics
Embedded Firmware Engineer, Hardware Bring-up & Controls
$140K–$170K
New York Office (HQ) · On-site · Full-time · Posted Oct 19, 2026
- Experience
- 2+ years of embedded software experience in a professional environment.
- Education
- BS in computer engineering, computer science or a related field.
About the job
Brings up new hardware boards and develops embedded drivers and control firmware, validating that they meet requirements on hardware.
What you'll do
- Implement real-time embedded C++ control algorithms and reusable board drivers.
- Bring up boards by debugging interfaces, probing signals, and making small SMT reworks.
- Build hardware test setups and Python analysis to verify drivers and control loops.
What they ask for
- BS in computer engineering, computer science or a related field.
- 2+ years of professional embedded software experience.
- C or C++ on microcontrollers, bare-metal or RTOS; working knowledge of control theory.
- Board bring-up skills, including schematics, datasheets, scopes, logic analyzers, small reworks, and Python for test automation and data analysis.
Nice to have
- Measuring plant response and system identification on real hardware.
- Experience with MIMO and decoupling, observers, PLLs and tracking loops, online optimization, lab automation, FPGA or ASIC debugging, or thermal, motor/actuator or optical systems.
Pay
$140K – $170K USD base salary
Tools
C, C++, ARM Cortex-M, STM32, RTOS, Python, SPI, I2C
Model-written summary · the original posting is authoritative