Senior Embedded Firmware Engineer – Laser Systems

Iris ScientificBaltimore, MD
$0 - $140,000Hybrid

About The Position

This is a firmware-first role at the heart of a growing laser systems business unit. You'll own the embedded software for a portfolio of fiber laser systems and laser instrumentation — bare-metal and RTOS firmware running on the microcontrollers that control real photonics hardware. The software/firmware group is the newest discipline within the unit, alongside well-established mechanical, electrical, and laser engineering teams. You'll step into the senior seat, with one junior engineer reporting to you, and a clear path to lead and grow the group as the product line expands. This is lab-bench engineering, not remote code delivery. You'll flash your own boards, probe them with a scope, and work out whether the bug lives in your firmware or in the hardware.

Requirements

  • BS in Electrical Engineering, Computer Engineering, or Computer Science (MS a plus)
  • 5+ years of hands-on firmware development experience
  • Bare-metal and RTOS firmware development in C/C++ for microcontroller-based instruments
  • Genuine hardware fluency — you can look at a schematic and understand what the circuit is doing
  • Lab-bench debugging with oscilloscopes, logic analyzers, and multimeters — comfortable probing real boards, not just simulating
  • Firmware for instruments and systems: scientific, industrial, medical, or semiconductor equipment
  • Sound software engineering practice: version control, documentation, structured releases
  • Must be authorized to work in the US without current or future employer sponsorship

Nice To Haves

  • GUI development with C# and/or Qt
  • C++ (genuinely optional — the team covers this)
  • Analog/digital electronics depth beyond schematic reading
  • Experience mentoring or supervising junior engineers
  • Prior work on laser systems, photonics, or precision instrumentation

Responsibilities

  • Design and develop bare-metal and RTOS firmware for microcontroller-based laser systems
  • Bring up new boards in the lab: flash, probe, debug, and validate firmware against real hardware
  • Work directly with electrical and laser engineers — reading schematics, chasing signals, resolving hardware/firmware interactions
  • Own firmware architecture across multiple concurrent product programs
  • Mentor a junior software engineer and shape the group's engineering practices (version control, documentation, release management)
  • Support products through NPI into production, including test and manufacturing support
  • Contribute to GUI/application software as needed (support available — this is not the core of the role)

Benefits

  • Health, Dental, Vision, Life Insurance, 401K, company-wide success share (bonus) program, strong annual merit review structure
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service