Senior Embedded Systems Engineer

Kratos Defense & Security Solutions, Inc.
Huntsville, AL, United States
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Board Bringup Software Debugging Linux Device Drivers Embedded Software Ethernet Firmware Field-Programmable Gate Array (FPGA) Linux System Administration Performance Tuning Real-Time Operating Systems Systems Integration
+8 more
Serial Peripheral Interface PIC Microcontroller Control Structures Test Scripts State Machines Bare Metal Build Tools Hardware Infrastructure

Job description

Experteer Overview As a senior embedded systems engineer, you will design, develop, integrate, and validate embedded software and hardware for mission-critical applications. You will work with cross-disciplinary teams to deliver robust systems across the full product lifecycle, from concept to field deployment. You will tackle real-time processing, sensor integration, and interfaces in constrained environments, shaping solutions that meet stringent performance requirements. This role offers the chance to lead technical investigations, mentor junior engineers, and contribute to system-level architecture and verification. You will operate in a defense-focused environment that emphasizes reliability, traceability Compensation / Benefits * Develop embedded software architectures, firmware, and real-time control logic for sensor-driven systems across multiple platforms * Design, implement, and debug device drivers and interfaces (serial, CAN, Ethernet, SPI, I2C, RF transceivers) * Integrate software with hardware components such as microcontrollers, DSPs, FPGAs, sensors, actuators, and power systems * Develop and maintain real-time software in bare-metal, RTOS, or Linux environments * Implement state machines, control loops, data acquisition modules, and system-level embedded behaviors * Support system-level integration including hardware bring-up, interface verification, troubleshooting, and performance tuning * Develop tools, scripts, and build systems for firmware deployment, cross-compilation, and multi-target development * Perform analysis, simulation, and testing to ensure robustness and timing performance under diverse conditions * Lead technical investigations, root-cause analysis, and corrective actions for embedded issues * Collaborate with cross-functional teams on requirements, architecture decisions, and design reviews * Prepare technical documentation, design artifacts, test reports, and customer briefings * Mentor junior engineers in embedded development practices and methodologies Tasks * Extensive experience in embedded software engineering across multiple processing platforms * Proficiency with real-time operating systems and embedded device drivers * Strong hardware-software integration skills and familiarity with sensor and RF components * Experience with bare-metal, RTOS-based, and Linux-based real-time software * Ability to model and implement control loops, state machines, and data acquisition * Experience with system integration, debugging, and performance tuning * Knowledge of build systems, cross-compilation, and multi-target development * Proven track record delivering embedded systems through full product lifecycle * Strong collaboration and mentoring abilities Key requirements * Medical, Dental & Vision Insurance Coverage * Life/ADD & Short/Long Term Disability Insurance * 401(k) Savings Plan * Employee Stock Purchase Plan (ESPP) * Paid Time-Off (PTO) * Holidays enrollment and Education Reimbursement

Requirements

and and methodologies Tasks * Extensive experience in embedded software engineering across multiple processing platforms * Proficiency with real-time operating systems and embedded device drivers * Strong hardware-software integration skills and familiarity with sensor and RF components * Experience with bare-metal, RTOS-based, and Linux-based real-time software * Ability to model and implement control loops, state machines, and data acquisition * Experience with system integration, debugging, and performance tuning * Knowledge of build systems, cross-compilation, and multi-target development * Proven track record delivering embedded systems through full product lifecycle * Strong collaboration and mentoring abilities Key requirements * Medical, Dental & Vision Insurance Coverage * Life/ADD & Short/Long Term Disability Insurance * 401(k) Savings Plan * Employee Stock Purchase Plan (ESPP) * Paid Time-Off (PTO) * Holidays enrollment and Education Reimbursement

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · WWC 2025

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

Videos

See all

Related articles

See all