Senior Embedded Software Engineer — Mission-Critical Defense

Leidos Inc

Huntsville (AL)

On-site

USD 131,300 - 237,350

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Leidos is seeking a Senior Embedded Software Engineer to support mission-critical embedded software for missile defense systems. You will design, develop, integrate, and demonstrate advanced software in a fast-paced environment, collaborating with engineering teams and customers to deliver high-quality solutions.

The role requires strong communication, extensive C/C++, RTOS experience, and familiarity with Agile, DevOps, CI/CD, and test automation within safety-critical programs.

Qualifications

  • Bachelor's degree with GPA 3.0+ from an accredited institution.
  • 12+ years of relevant technical experience, or 10+ years with a master's.
  • 5+ years real-time embedded system experience in defense/aerospace/safety-critical platforms.
  • U.S. Citizenship required and DoD Secret clearance.
  • Resident of North Alabama or willing to relocate to Huntsville area.
  • Expert-level proficiency in C/C++ for embedded systems.
  • Experience with RTOS (VxWorks/Integrity/FreeRTOS).
  • Experience with ARM Cortex/RISC-V and related MCUs.
  • Experience with JTAG, oscilloscopes, and embedded debugging tools.
  • Strong knowledge of Agile, DevOps, CI/CD and test automation; understands why on mission programs.
  • Strong analytical and problem-solving skills; able to work independently and in a team.

Responsibilities

  • Conceptual design across full software stack for airborne/embedded systems.
  • Lead and contribute to design, development, testing, and debugging of embedded software.
  • Communicate with customers, end users, stakeholders, and team members.
  • Apply software engineering principles across SDLC, including requirements and hardware compatibility analysis.
  • Recommend new technologies and raise engineering practices aligned to goals.
  • Mentor team members and contribute to delivery of complex projects.
  • Identify improved workflows and AI-enabled development opportunities.

Skills

C/C++
RTOS
Embedded processors
Embedded debugging tools
Agile/DevOps/CI-CD
Test automation
Analytical skills
Independent work
Communication

Education

Bachelor's degree in Software Engineering/CS/CE/EEE
Master's degree (preferred)

Tools

Jira
Git
GitLab
Docker
Kubernetes

Job description

Leidos is seeking a Senior Embedded Software Engineer to support mission-critical embedded software for missile defense systems. You will design, develop, integrate, and demonstrate advanced software in a fast-paced environment, collaborating with engineering teams and customers to deliver high-quality solutions.

The role requires strong communication, extensive C/C++, RTOS experience, and familiarity with Agile, DevOps, CI/CD, and test automation within safety-critical programs.

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

Similar jobs worth comparing

Senior Embedded Software Engineer — Real-Time Defense
Senior Embedded Software Engineer — Real-Time Defense

Leidos Inc • Huntsville (AL)

On-site
USD 108,000 - 195,000
Mission-Critical Real-Time Embedded Software Engineer
Mission-Critical Real-Time Embedded Software Engineer

Leidos • Huntsville (AL)

On-site
USD 87,000 - 157,000
Senior Embedded Software Engineer for Defense
Senior Embedded Software Engineer for Defense

Leidos • Huntsville (AL)

On-site
USD 108,000 - 195,000
Senior Embedded Software Test Engineer
Senior Embedded Software Test Engineer

Via Logic LLC • Huntsville (AL)

On-site
USD 87,000 - 158,000
Mid-Level Embedded Software Engineer – Real-Time Defense
Mid-Level Embedded Software Engineer – Real-Time Defense

Leidos Inc • Huntsville (AL)

On-site
USD 87,000 - 157,000
Health and Wellness programs
Income Protection
Paid Leave
+1
Senior Software Engineer - Lead Mission-Critical Systems
Senior Software Engineer - Lead Mission-Critical Systems

Leidos Inc • Laurel (MD)

On-site
USD 131,000 - 237,000
Embedded Software Engineer – Real-Time Defense Systems
Embedded Software Engineer – Real-Time Defense Systems

Via Logic LLC • Huntsville (AL)

On-site
USD 87,000 - 157,000
Senior Embedded Software Engineer for Real-Time Defense
Senior Embedded Software Engineer for Real-Time Defense

Via Logic LLC • Huntsville (AL)

On-site
USD 117,000 - 195,000
Senior Embedded Software Engineer - DoD Cleared (RTOS)
Senior Embedded Software Engineer - DoD Cleared (RTOS)

Leidos • Huntsville (AL)

On-site
USD 131,300 - 237,350
Embedded Software Test Engineer - Automation & CI/CD
Embedded Software Test Engineer - Automation & CI/CD

Leidos • Huntsville (AL)

On-site
USD 90,000 - 120,000