Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Firmware Engineer - Laser Systems

$140k

Iris 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Embedded Firmware Engineer - Laser Systems in Baltimore, MD vacancy
  • $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... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    21 hours ago
  •  ...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... 
    Senior
    Temporary work

    Jensen Hughes

    Baltimore, MD
    1 day ago
  • $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... 
    Senior
    Full time
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    4 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    1 day ago
  • 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

    Saxon Global

    Towson, MD
    1 day ago
  • 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

    Textron Systems

    Hunt Valley, MD
    4 days ago
  • 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... 
    Senior
    Flexible hours

    Cessna Aircraft Company

    Cockeysville, MD
    1 day ago
  • 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

    Pavion Corp

    Owings Mills, MD
    4 days ago
  • 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

    Cornerstone Concilium

    Baltimore, MD
    1 day ago
  • 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... 
    Senior
    Full time

    Textron

    Cockeysville, MD
    1 day ago
  • $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

    GlobalFoundries

    Essex, MD
    3 days ago
  • $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.... 
    Senior
    Full time
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    2 days ago
  • $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... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    4 days ago
  • $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... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    3 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    2 days ago
  • $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... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    2 days ago
  • $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... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    3 days ago
  • $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... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Linthicum, MD
    4 days ago
  • $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... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Linthicum, MD
    4 days ago
  •  ...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... 
    Senior
    Shift work

    Northrop Grumman

    Linthicum Heights, MD
    3 days ago
  • $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... 
    Senior
    Full time
    Relocation
    Shift work

    Northrop Grumman

    Baltimore, MD
    3 days ago
  • $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... 
    Senior
    Relocation package
    Shift work

    ClearanceJobs

    Linthicum Heights, MD
    5 days ago
  • $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

    Cynet Systems

    Baltimore, MD
    4 days ago
  • $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... 
    Senior
    Relocation package
    Shift work

    ClearanceJobs

    Linthicum Heights, MD
    5 days ago
  •  ...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... 
    Senior
    Full time
    Work experience placement
    Internship

    Northrop Grumman

    Baltimore, MD
    3 days ago
  • $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... 
    Senior
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    1 day ago
  • $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... 
    Senior
    Contract work
    Temporary work
    3 days per week

    TEKsystems

    Baltimore, MD
    3 days ago
  •  ...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... 
    Senior
    Contract work
    Remote work

    RIT Solutions

    Baltimore, MD
    3 days ago
  • 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

    Textron

    Cockeysville, MD
    1 day ago
  • 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

    Judit Inc

    Cockeysville, MD
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer - Laser Systems. Be the first to apply!