Embedded Firmware Engineer — Laser Defense Systems

IPG Photonics

Huntsville (AL)

On-site

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IPG Defense, a stand-alone business of IPG Photonics, is seeking a mid-level Software/Firmware Engineer to design and implement embedded control software for laser assemblies in harsh environments. You will focus on ARM-based processing, deterministic control, and low-latency communication to enable real-time power modulation, safety interlocks, and mission reliability.

Junior and senior candidates may be considered.

Qualifications

  • Bachelor's degree in Electrical, Computer, or Software Engineering, or a related discipline.
  • 3-7 years of experience developing embedded systems or real-time firmware; junior and senior candidates considered at the appropriate level.
  • Proficiency in C/C++ and experience with STM32 or similar ARM Cortex microcontrollers.
  • Strong understanding of RTOS concepts, deterministic timing, and hardware-software integration.
  • Experience with embedded communication interfaces (SPI, I2C, UART, CAN, or Ethernet).
  • Hands-on embedded debugging and board bring-up experience.
  • Strong written and verbal communication skills for cross-disciplinary collaboration.

Responsibilities

  • Design, implement, and validate embedded firmware for laser, thermal, and beam-control subsystems.
  • Develop deterministic state-machine logic governing interlocks, firing sequences, and subsystem coordination.
  • Implement and tune digital control loops, including PID and feed-forward control, and validate loop performance using frequency-response analysis.
  • Create and maintain real-time communication links between embedded controllers and higher-level command software.
  • Support board bring-up, hardware-software integration, and debugging using lab instruments (oscilloscopes, logic analyzers, JTAG debuggers).
  • Develop unit and integration tests and contribute to version control and continuous-integration practices for firmware.
  • Collaborate closely with optical, electrical, and systems engineers to ensure seamless integration across the full directed-energy platform.
  • Conduct firmware verification, configuration control, and field testing per MIL-STD requirements.
  • Support documentation, cybersecurity, and sustainment of deployed systems.

Skills

C/C++
RTOS concepts
ARM Cortex
STM32
Embedded debugging
Board bring-up
Real-time firmware
SPI/I2C/UART
CAN
Ethernet
Cross-disciplinary communication

Education

Bachelor’s degree in Electrical/Computer/Software Engineering

Tools

STM32
ARM Cortex

Job description

IPG Defense, a stand-alone business of IPG Photonics, is seeking a mid-level Software/Firmware Engineer to design and implement embedded control software for laser assemblies in harsh environments. You will focus on ARM-based processing, deterministic control, and low-latency communication to enable real-time power modulation, safety interlocks, and mission reliability.

Junior and senior candidates may be considered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software/Firmware Engineer - Huntsville, AL
Software/Firmware Engineer - Huntsville, AL

IPG Photonics • Huntsville (AL)

On-site
USD 90,000 - 130,000
Senior Software Engineer, Industrial Automation & Lasers
Senior Software Engineer, Industrial Automation & Lasers

IPG Photonics • Minneapolis (MN)

On-site
USD 110,000 - 160,000
Medical, dental, and vision insurance
401(k) with company matching
Employee Stock Purchase Plan (ESPP)
+2
Senior Controls Engineer - Laser Systems & Safety
Senior Controls Engineer - Laser Systems & Safety

IPG Photonics • Marlborough (MA)

On-site
USD 120,000 - 180,000
Software Engineer - UX / Front-End - Huntsville, AL
Software Engineer - UX / Front-End - Huntsville, AL

IPG Photonics • Huntsville (AL)

On-site
USD 90,000 - 140,000
Competitive salary
Comprehensive benefits package
Small, expert team in Huntsville, AL
Real-Time Computer Vision Engineer for Defense Lasers
Real-Time Computer Vision Engineer for Defense Lasers

IPG Photonics • Huntsville (AL)

On-site
USD 95,000 - 135,000
Software Engineer - Computer Vision - Huntsville, AL
Software Engineer - Computer Vision - Huntsville, AL

IPG Photonics • Huntsville (AL)

On-site
USD 95,000 - 135,000
Senior Electrical Engineer
Senior Electrical Engineer

IPG Photonics • Marlborough (MA)

On-site
USD 120,000 - 180,000
Senior Embedded Firmware Engineer – Laser Systems
Senior Embedded Firmware Engineer – Laser Systems

Iris Scientific Inc. • Baltimore (MD)

Hybrid
USD 126,000 - 154,000
Health insurance
Dental insurance
Vision insurance
+3
Software Engineer - Computer Vision
Software Engineer - Computer Vision

IPG Photonics • Huntsville (AL)

On-site
USD 90,000 - 130,000
Medical, dental, and vision insurance
401(k) with company matching
Tuition Reimbursement
+1
Engineering Technician - Optical
Engineering Technician - Optical

IPG Photonics • Huntsville (AL)

On-site
USD 50,000 - 70,000
Medical Insurance
Dental Insurance
Vision Insurance
+5