Senior Embedded Firmware Engineer - Laser Systems
$140kIris Scientific Inc.
Job Description
Job Description
Senior Embedded Firmware Engineer – Laser Systems / Scientific Instrumentation
Location: Greater Baltimore, MD (4 days on-site / 1 day WFH; relocation available)
Compensation: Up to $140K base salary, with flexibility for an exceptional fit + bonus
Benefits: Health, Dental, Vision, Life Insurance, 401K, company-wide success share (bonus) program, strong annual merit review structure
Contact: Andrew Millar; View email address on ziprecruiter.com ; View phone number on ziprecruiter.com
Iris Scientific is a specialist recruitment agency focused on technical and commercial roles within the North American scientific instrumentation sector.
We're partnering with a global leader in photonics and laser instrumentation (confidential) to hire a Senior Embedded Firmware Engineer for their laser systems R&D group near Baltimore, MD.
The Opportunity
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.
What You'll Be Doing
- 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)
Why This Role Is Different
- Firmware is the job, not a side duty. The hiring manager is explicit: firmware depth is the requirement; GUI and application-layer skills are secondary and supported by others.
- A group to build. Senior seat in the newest engineering discipline of the unit, with a realistic path to engineering leadership as the team grows — at whatever pace suits you. Candidates who want to stay purely technical are equally welcome.
- Open, commercial R&D. You can publish, attend conferences, and talk about your work — a genuine contrast to much of the embedded work in the Baltimore/DC corridor.
- Variety. System-level laser products and accessories moving through the group continuously — not one program for five years.
- Mentorship-first management. One junior direct report. Prior management experience is not required, and the surrounding structure handles the formal HR side while you grow into leadership — if that's a direction you want.
What You Bring
- BS in Electrical Engineering, Computer Engineering, or Computer Science (MS a plus)
- 5+ years of hands-on firmware development experience
Core Experience (What Really Matters)
- 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
Technical Environment
- STM32-class microcontrollers, FreeRTOS
- C/C++ (modern C++ a plus), Python for test and automation
- Git, Azure DevOps
- Lab bench: oscilloscopes, logic analyzers, standard EE debug tooling
- Altium schematics (reading fluency — you won't be doing layout)
- Linux configuration and scripting
Nice to Have
- 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
The Right Background
The strongest candidates are firmware engineers who grew up close to the hardware — often with an EE or CE foundation. You've owned the firmware for real instruments, debugged at the bench with a scope in hand, and worked shoulder-to-shoulder with the electrical engineers who designed the boards. Pure application-software developers who've dabbled in embedded are unlikely to be the fit; hardware-fluent firmware specialists are exactly it.
Other Requirements
- Must be authorized to work in the US without current or future employer sponsorship
- On-site in Baltimore area facility, 4 days/week (1 day WFH, with informal flexibility)
- Local candidates preferred; relocation support available for the right person
Process Note
Full company details will be shared prior to formal submission. First interview is a focused technical conversation with the firmware team — your skills get assessed early, and the process moves quickly from there.
$108.8k - $163.2k
...work on revolutionary systems that impact people's lives... ...re making history.The Engineering and Sciences... ...Collaborate with software, firmware, and hardware teams to... ...Systems Engineer or a Senior Principal Systems Engineer... ...executionKnowledge of embedded systems design and...SeniorFull timeRelocation packageShift work- ...are renowned for our leadership in fire protection engineering - a legacy of responsibility we have proudly upheld... ...OverviewWe are seeking a highly skilled and motivated Senior Engineer to lead Emergency Relief System (ERS) design projects. This role involves performing...SeniorTemporary work
$108.8k - $163.2k
...have incredible opportunities to work on revolutionary systems that impact people's lives around the world today,... ...'re making history.We are looking for a Principal / Senior Principal Mission EngineeringSystems Engineer to join our team in Baltimore, MD. This position...SeniorFull timeContract workRelocation packageShift work$108.8k - $163.2k
...opportunities to work on revolutionary systems that impact people's lives around... ...join our team as a Principal / Senior Principal Radio Frequency Systems Engineer to join our organization. Our... ...including hardware, software, and firmware engineersEncourage innovation by...SeniorFull timeContract workRelocation packageShift work- A leading technology company in Towson, Maryland is seeking an Embedded Systems Engineer with strong knowledge in Embedded C/C++ and expertise in motor control for BLDC/PMSM motors. The ideal candidate has a deep understanding of real-time systems and experience with MATLAB...Senior
- DescriptionAbout This RoleWe are seeking an experienced and highly skilled Systems Engineer with an Electrical or Software/Firmware Engineering background to join our team.We believe people should love what they do - in this role, you will be responsible for various systems...Flexible hours
- A leading defense technology company based in Maryland is seeking a Systems Engineer III to join its Uncrewed Land and Air Systems team. This role involves leading lifecycle development of innovative products for defense applications, focusing on hardware/software integration...SeniorFlexible hours
- Pavion Corp in Owings Mills, MD seeks a Project Engineer III to lead engineering for large-scale low-voltage systems projects. You will collaborate across teams to ensure quality, budget, and schedule adherence and provide expert guidance to project staff. The role emphasizes...Senior
- Cornerstone Concilium is seeking a Heavy Mechanical Engineer in Baltimore, MD, to design and maintain central systems for heavy machinery. The ideal candidate will possess a Bachelor's degree in mechanical engineering and have 6+ years of experience in the field. Responsibilities...Senior
- Textron Systems in Cockeysville, MD seeks a Full-time Mechanical Engineer to focus on mechanical design for military applications. The ideal candidate will have extensive experience in integrating component designs and creating technical documents, with a strong emphasis...SeniorFull time
$98k - $176k
GlobalFoundries is seeking a Member of Technical Staff in Equipment Engineering to work on pumps, chillers, and scrubbers in Essex Junction. This role involves enhancing cost ownership and maintenance procedures while collaborating with various teams. Applicants should...Senior$135.8k - $203.6k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...Grumman Mission Systems (NGMS) is seeking a SrPrincipal Embedded Software Engineer to join our innovative Software Technologies Organization....SeniorFull timeContract workRelocation packageShift work$108.8k - $163.2k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...located in Linthicum, MD.This IPT Lead will be required to lead an engineering team working to transition designs to production for a very...SeniorFull timeRelocation packageShift work$135.8k - $203.6k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and... ...Advanced EOIR team anticipates a near-term need for a Senior Principal Systems Engineer to work as a deputy technical lead for technical concepts...SeniorFull timeRelocation packageShift work$108.8k - $163.2k
...opportunities to work on revolutionary systems that impact people's lives around the world... ....Northrop Grumman Mission System’s Engineering and Sciences (E&S) Baltimore and Partnered... ...BaPs) Division is seeking a Principal / Senior Principal CORE Systems Engineer to join...SeniorFull timeContract workRelocation packageShift work$135.8k - $203.6k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...Grumman Mission Systems has an opening for Sr. Principal Systems Engineer (Comms) to join our organization. Our organization within Northrop...SeniorFull timeRelocation packageShift work$135.8k - $203.6k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...Grumman Mission Systems has an opening for a Sr. Principal Systems Engineer (Air-to-Ground) to join our organization. Our organization...SeniorFull timeRelocation packageShift work$135.8k - $203.6k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...to production. Qualified candidates will apply strong systems engineering knowledge and understanding in the areas of target tracking, state...SeniorFull timeRelocation packageShift work$105.4k - $158k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...unclassified missions in space. As part of Eastern Region Systems Engineering, Integration and Test (ER-SEIT), you will have the opportunity...SeniorFull timeRelocation packageShift work- ...Job Title: Systems EngineerAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact... ...Grumman Space Systems in Linthicum, MD is seeking a Systems Engineer to develop, enhance, and implement new RADAR data processing algorithms...SeniorShift work
$135.8k - $203.6k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...making history.Northrop Grumman Mission Systems Manufacturing Engineering is seeking a Sr Principal Manufacturing Systems Engineer to join...SeniorFull timeRelocationShift work$105.4k - $158k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...unclassified missions in space. As part of Eastern Region Systems Engineering, Integration and Test (ER-SEIT), you will have the opportunity...SeniorRelocation packageShift work$84 - $87 per hour
...Senior Systems EngineerPay Range: $84hr - $87hrThe Senior Systems Engineer will develop and implement solutions within the email collaboration environment using best practices. This role supports projects, creates automation, manages integrations, provides technical guidance...Senior$108.8k - $171k
...Principal/Sr. Principal Systems IntegratorRELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START... ...is known for pushing the boundaries of innovation, redefining engineering capabilities, and driving advances in various sciences through...SeniorRelocation packageShift work- ...Job TitleSkillbridge Principal Modeling Simulation & Performance Analysis Systems Engineer or Skillbridge Senior Principal Modeling Simulation & Performance Analysis Systems EngineerJob DescriptionAt Northrop Grumman, our employees have incredible opportunities to work...SeniorFull timeWork experience placementInternship
$184.1k - $276.1k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ...The Advanced EOIR team anticipates a near-term need for a Senior Staff Systems Engineer to work as the Technical Lead/Principal Investigator in...SeniorFull timeRelocation packageShift work$65 - $70 per hour
*Job Description: * Our client is looking for a tenured Windows Engineer. This role is supporting a multi year project to add multiple domains. This role is very heavy in Active Directory so that experience is critical. This resource must have experience in an enterprise...SeniorContract workTemporary work3 days per week- ...Senior Systems EngineerLongterm project MUFGSenior Systems Engineer to implement and maintain enterprise-level systems infrastructure. The ideal candidate will bring deep expertise in managing VMware environments, Windows Server administration, Active Directory, and Microsoft...SeniorContract workRemote work
- Textron Systems in Hunt Valley, MD is seeking an experienced Systems Engineer II/III to support development of military complex systems. You will perform system modeling, requirements decomposition and architecture generation to satisfy customer, safety and reliability...Senior
- Judit Inc in Cockeysville, Maryland, is seeking a dedicated Systems Engineer to work on innovative robotics products for military and commercial applications. The role involves leading engineering design, integrating systems into vehicles, and collaborating with interdisciplinary...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer - Laser Systems. Be the first to apply!
- system engineer remote Baltimore, MD
- senior windows systems engineer Baltimore, MD
- senior linux systems engineer Baltimore, MD
- ground systems engineer Baltimore, MD
- advanced systems engineer Baltimore, MD
- senior staff systems engineer Baltimore, MD
- mission system engineer Baltimore, MD
- sr systems engineer Baltimore, MD
- healthcare systems engineer Baltimore, MD
- computer system validation engineer Baltimore, MD

