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.
$140k
...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...SeniorLocal areaRelocationRelocation package- ...T. Rowe Price is seeking an experienced AI engineering leader to architect, build, and scale production AI agents and intelligent systems across the firm. You will collaborate with engineers, product owners, and business partners to drive high-impact AI initiatives....Senior
$123.8k - $185.8k
...Sr. Principal Division Operations Systems Engineer Join Northrop Grumman on our continued mission to push the boundaries of possible across... ...team of Northrop Grumman Mission Systems (NGMS) is seeking a Senior Principal Systems Engineer. The MLSS Operations Systems...SeniorFor contractorsRemote work$84 - $87 per hour
...Senior Systems Engineer Pay Range: $84hr - $87hr The 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...Senior$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...SeniorRelocation packageShift work- ...Senior Systems Engineer Longterm project MUFG Senior 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...SeniorContract workRemote work
$93.77k - $118.08k
...enterprise infrastructure, endpoint engineering capabilities, and assigned operational... ...configurations, including operating system updates, drivers, firmware/BIOS, application compatibility,... ...training within the team. Serve as a senior technical escalation point for the...SeniorFull timeFlexible hours$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... ...Simulation & Analysis Systems Engineer or Senior Principal Radar Modeling Simulation & Analysis...SeniorFull timeContract workRelocation 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
$153.6k - $230.4k
...Staff Systems Engineer Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing...SeniorRemote work$136.2k - $214.01k
...Exceptional in execution and impact The Role As a Senior Site Reliability Engineer at Proofpoint you will develop a deep understanding of the... ...7+ years’ experience in troubleshooting, and tuning in systems, networking, and cloud services. • A friendly and collaborative...SeniorFull timeFlexible hours$93.6k - $114.4k
...Position Description Position Title: Engineering Program Coordinator Job Location: In... ...~ Diplomatic but assertive — can chase senior engineers and program managers for overdue... ...leadership needs to know today". ~ Systems-oriented — naturally notices that Project...SeniorFull time- 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
- ...Senior Systems Engineer Razor is looking for a Senior Systems Engineer to provide senior-level systems engineering and technical leadership for complex, mission-critical U.S. Government systems. This role will lead and support requirements analysis, architecture, system...Senior
- ...Intelligence Community (IC), Department of Defense (DoD), and Defense Information Systems Agency (DISA). RBR-Technologies has an immediately available opening for a Sr. Systems Engineer. Responsibilities Perform cybersecurity assessments of large-scale DOD...SeniorContract workFor contractorsImmediate startFlexible hours
$165k
...At Dragos, the mission is personal. The systems we protect deliver the water you drink, power your home, and keep the hospitals... ...the Role : We are seeking an experienced and dynamic Senior Systems Engineer to join our Network Collections team. This role will use their...SeniorLocal areaRemote work$94.4k - $198.2k
...Job Title: Senior Systems Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local * * * Position Overview...SeniorFull timeContract workWork experience placementLocal areaFlexible hours- ...USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... .... Job Description Job Title: Senior Software Engineer Location: Tysons VA...SeniorH1bLocal areaWork from homeWorldwide2 days per week
- ...Duration: 9 months Focus: The Senior DevOps Engineer will lead in the delivery and maintenance of mission-critical applications and... ...Integration: Develop and maintain integrations with third-party systems and APIs. Continuous Improvement: Stay up-to-date with...SeniorWork experience placementLocal area
$120k - $140k
...Sharetec is looking for a Senior Software Engineer to join our team! At Sharetec, we believe in a people-first business. Our mission is to make... ...across the full stack, and are energized by modernizing systems while shipping real product value, this role was built for...SeniorFull timeRemote workNight shift- ...client is seeking an experienced software engineer to help develop next-generation AI... ...intelligent automation platforms. As a Senior AI Software Engineer, you will play a key... ...orchestration frameworks, retrieval-augmented systems, tool integrations, contextual reasoning,...Senior
$106.5k - $197.5k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Systems Engineer Job Code: 44738 Job Location: Millersville, MD or Herndon, VA (on-site) Schedule: 9/80 Regular Schedule (...SeniorLocal areaFlexible hours$215k - $225k
...Database Engineer**Active TS/SCI w/Polygraph REQUIRED**. Please do not apply if you do not currently possess this level of clearance.Basic... ..., develop capabilities to shift from the current manual system security evaluation and authorization process to a new model that...SeniorImmediate startShift work- ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Hanover, MD or Aurora, CO.... ...documentation, testing, and debugging of applications software and systems Apply expert knowledge of security concepts and network...SeniorWork experience placement
- ...Arrangement: Onsite Oxford Solutions is working with a client seeking a Senior Embedded Software Engineer to develop software and firmware for advanced broadcast, video, audio, and RF-based hardware systems. This position involves close integration with custom electronics,...
$119.2k - $178.8k
...Senior Principal Experimental Thermal Engineer RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: Secret TRAVEL: Yes... ...have incredible opportunities to work on revolutionary systems that impact people's lives around the world today,...SeniorRelocation packageShift work- ...intelligence, counter unmanned aerial systems and cyber security. TechINT Solutions Group... ...TechINT Solutions Group is seeking a Firmware Engineer to join our team in Aberdeen Proving... ...Ground, MD. Job# TI1642 Develop and modify embedded firmware for advanced hardware systems...Full time
- ...We are seeking an experienced Senior GIS Programmer / Systems Analyst to support a government client's Enterprise GIS environment and application development initiatives. The selected candidate will work with the Office of Information Technology's GIS Program and the...SeniorContract workWork at officeRemote work
$113.3k - $188.8k
M&T Bank Corporation in Timonium is seeking a dedicated Business Banking Officer to manage a portfolio of small business relationships. The role involves developing new banking relationships, servicing existing business clients, and achieving sales goals ranging from $...Senior- ...Sr. Solutions Engineer This consultant is expected to provide a high level of value add with regard to the Enterprise User Administration system in the following areas: Primary duties may include, but are not limited to: Ability to understand, provide logical and...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!
- digital communications systems engineer Baltimore, MD
- sr systems engineer Baltimore, MD
- system engineer contract Baltimore, MD
- senior linux systems engineer Baltimore, MD
- mission system engineer Baltimore, MD
- operations support system engineer Baltimore, MD
- healthcare systems engineer Baltimore, MD
- senior staff systems engineer Baltimore, MD
- operating system engineer Baltimore, MD
- senior windows systems engineer Baltimore, MD



