Drimva

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

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)