Senior Embedded Systems Engineer

Kratos Defense & Rocket Support Services, Inc

Huntsville (AL)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kratos Defense Rocket Support Services in Huntsville, AL seeks a senior embedded systems engineer to design, develop, and validate advanced embedded software and hardware for mission-critical applications.

The role emphasizes real-time processing, RTOS, device drivers, hardware-software integration, and lifecycle delivery from concept to field deployment, with collaboration across electrical, mechanical, systems, and test teams. Some travel may be required for customer interactions and testing.

Qualifications

  • Extensive embedded software and hardware integration experience.
  • Strong real-time processing knowledge and RTOS experience.
  • Background with microcontrollers, DSPs, and embedded processor architectures.

Responsibilities

  • Develop embedded architectures, firmware, and real-time control logic.
  • Design and debug device drivers and interfaces (UART, SPI, I2C, Ethernet).
  • Integrate embedded apps with hardware components and perform system-level testing.
  • Create technical documentation, test plans, and verification strategies.
  • Lead investigations and coordinate cross-functional design reviews.

Skills

C/C++
RTOS
Embedded software
Sensor integration
Cross-functional teamwork

Education

Bachelor's or Master's in Electrical/Computer Engineering

Tools

FPGA
Microcontrollers
DSPs

Job description

Kratos Defense Rocket Support Services is seeking a senior embedded systems engineer to design, develop, integrate, and validate advanced embedded software and hardware systems for mission?critical applications. This role requires deep experience with real?time processing, embedded firmware, sensor integration, communication interfaces, and software architecture in constrained, performance?demanding environments. Ideal candidates will have a strong foundation in embedded software engineering across multiple processor families, hands?on experience with real?time operating systems, device drivers, and hardware?software integration, and a history of delivering reliable embedded systems across the full product lifecycle from concept development to field deployment.

The senior embedded systems engineer will collaborate closely with cross?disciplinary teams including electrical, mechanical, systems, and test engineering. They will support program execution through requirements analysis, embedded architecture design, system integration, test planning, troubleshooting, and documentation. Some travel may be required for customer interactions, integration events, or testing.

ESSENTIAL JOB FUNCTIONS:
  • Develop embedded software architectures, firmware, and real?time control logic for sensor?driven and mission?critical systems across multiple processing platforms.
  • Design, implement, and debug device drivers, communication protocols, and interfaces including serial, CAN, Ethernet, SPI, I2C, and RF transceivers.
  • Integrate embedded applications with hardware components such as microcontrollers, DSPs, FPGAs, sensors, actuators, and power systems.
  • Develop and maintain real?time software using bare?metal, RTOS?based, or Linux?based 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 to support firmware deployment, cross?compilation, and multi?target development.
  • Perform analysis, simulation, and testing to ensure software robustness, timing performance, and reliability under diverse environmental and operational conditions.
  • Lead technical investigations, root?cause analysis, and corrective actions for embedded system issues.
  • Work closely with cross?functional engineering teams to support system requirements definition, trade studies, architecture decisions, and design reviews.
  • Prepare technical documentation, design artifacts, test reports, and customer briefings.
  • Mentor junior engineers in embedded development practices, tools, and engineering methodologies.
REQUIRED EXPERIENCE & JOB SKILLS:
  • Extensive embedded software development experience in C, C++, and related languages.
  • Experience with real?time operating systems, firmware development, and low?level hardware interaction.
  • Strong background with microcontrollers, DSPs, and embedded processor architectures.
  • Experience developing and integrating communication interfaces and protocols (UART, SPI, I2C, Ethernet, RF links).
  • Demonstrated capability in sensor integration, signal acquisition, and system?level control logic.
  • Knowledge of FPGA interaction, hardware abstraction, and mixed hardware/software environments.
  • Experience with build systems, configuration management, debug tools, and code versioning.
  • Ability to create detailed technical documentation, design artifacts, and verification plans.
  • Strong analytical, troubleshooting, and system?level thinking skills.
  • Ability to work collaboratively with multidisciplinary engineering teams and interface with customers or program leadership.
  • Experience with RTOS environments such as QNX or similar
  • Experience with FPGA-based subsystems and mixed HW/SW architectures
  • Experience in sensor-driven data acquisition systems preferred
  • Experience with RF System on a Chip (RF SoC), Direct RF or other RF enabled embedded systems
EDUCATION & EXPERIENCE:
  • Bacheloris or masteris degree in Electrical Engineering, Computer Engineering, Embedded Systems, or related field.
  • 8+ years of professional experience in embedded software and systems engineering.
  • Advanced graduate?level work or specialization in image processing, radar processing, controls, telecommunications, or embedded systems is beneficial.

Keyword: Senior Embedded Systems Engineer

From: Kratos Defense

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

Similar jobs worth comparing

Senior Embedded Systems Engineer - Real-Time
Senior Embedded Systems Engineer - Real-Time

Kratos Defense & Security Solutions, Inc. • Huntsville (AL)

On-site
USD 120,000 - 180,000
Life/ADD & Short/Long Term Disability
401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
+3
Senior Embedded Systems Engineer — Real-Time & HW/SW Lead
Senior Embedded Systems Engineer — Real-Time & HW/SW Lead

Kratos Defense and Security Solutions • Huntsville (AL)

On-site
USD 120,000 - 180,000
Medical, Dental & Vision Insurance
Life/ADD & Short/Long Term Disability
401(k) Savings Plan
+4
Senior Embedded Systems Engineer - Real-Time, RF & Sensor
Senior Embedded Systems Engineer - Real-Time, RF & Sensor

Kratos Defense & Rocket Support Services, Inc • Huntsville (AL)

On-site
USD 120,000 - 160,000
Software Engineer (Embedded Systems)
Software Engineer (Embedded Systems)

Kratos Unmanned Systems • Round Rock (TX)

On-site
USD 90,000 - 130,000
Systems Engineer (onsite or remote)
Systems Engineer (onsite or remote)

Kratos Space Training & Cyber • Colorado

Hybrid
USD 120,000 - 152,000
Software Engineer (Embedded Systems)
Software Engineer (Embedded Systems)

Kratos Defense and Security Solutions • Round Rock (TX)

On-site
USD 90,000 - 120,000
Medical, Dental & Vision Insurance
Life/ ADD & Disability Insurance
401(k) Savings Plan
+4
Systems Engineer (onsite or remote)
Systems Engineer (onsite or remote)

RemoteFetch • Colorado Springs (CO)

Hybrid
USD 120,000 - 152,000
Onsite & Remote work
Software Engineer Lead
Software Engineer Lead

Kratos Space Training & Cyber • Colorado Springs (CO)

On-site
USD 145,000 - 170,000
Senior Systems Engineer
Senior Systems Engineer

Kratos Unmanned Systems • Crane (IN)

On-site
USD 120,000 - 180,000
Weapon System Mechanical Engineer
Weapon System Mechanical Engineer

Kratos Defense & Security Solutions, Inc. • Huntsville (AL)

On-site
USD 85,000 - 125,000
Life/ADD & Short/Long Term Disability
401(k) Savings Plan
Employee Stock Purchase Plan (ESPP)
+3