Real-Time Embedded Flight Software Developer

Leidos Inc

Huntsville (AL)

On-site

USD 70,000 - 126,000

Full time

4 days ago
Be an early applicant
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 in Huntsville, AL seeks a Flight Software Developer to design and implement robust, real-time embedded C++ software for airborne subsystems. You will work on modular software across embedded flight code, analysis tools, and mission planning, using RTOS, JTAG debuggers, and development tools in a collaborative, Agile environment.

Responsibilities include unit/integration testing, code reviews, and troubleshooting of issues while supporting fielded software and customer interactions.

Qualifications

  • Bachelor's degree in a relevant technical field with GPA 3.0+
  • U.S. citizen eligible for DoD clearance
  • 0–18 years of relevant technical experience
  • Experience developing embedded software or interfaces with embedded systems
  • Knowledge of software engineering practices (requirements, config mgmt, version control, reviews, CI)
  • Proficiency in C/C++, Java, C#, Rust, or Python; learning modern C++
  • Experience with unit/integration tests and test frameworks
  • Familiarity with Agile tools (e.g., GitLab, Jira, Trello)
  • Strong communication and analytical skills
  • Proficiency with Linux and Windows development tools
  • Ability to work in a team and participate in peer reviews

Responsibilities

  • Design and develop modern C++ embedded software for airborne subsystems
  • Develop software following safety standards with peers and seniors
  • Create/execute/automate unit and integration tests
  • Work in an Agile team with planning, estimation, and progress reporting
  • Participate in code reviews to maintain quality
  • Troubleshoot and resolve software issues and bugs
  • Contribute to technical documentation and build/test pipelines
  • Collaborate with customers and teammates regularly
  • Assist with the fielding, test, and sustainment of software

Skills

C++
Embedded software
RTOS
Linux
GitLab CI/CD
Agile/Scrum
JIRA
Code reviews

Education

Bachelor's degree in Software Engineering/CS/CE/EE/Engineering

Tools

JTAG debuggers
Device drivers
Bootloaders
SoCs

Job description

Leidos in Huntsville, AL seeks a Flight Software Developer to design and implement robust, real-time embedded C++ software for airborne subsystems. You will work on modular software across embedded flight code, analysis tools, and mission planning, using RTOS, JTAG debuggers, and development tools in a collaborative, Agile environment.

Responsibilities include unit/integration testing, code reviews, and troubleshooting of issues while supporting fielded software and customer interactions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Aerospace Embedded Flight Software Engineer
Aerospace Embedded Flight Software Engineer

Leidos LLC • Huntsville (AL)

On-site
USD 70,000 - 126,000
Flight Software Engineer - Embedded Real-Time Systems
Flight Software Engineer - Embedded Real-Time Systems

Society of Defense Financial Management • Huntsville (AL)

On-site
USD 75,000 - 126,000
Embedded Flight Software Engineer - Real-Time Avionics
Embedded Flight Software Engineer - Real-Time Avionics

Leidos • Huntsville (AL)

On-site
USD 70,000 - 126,000
Aviation Embedded Software Engineer — Full-Stack & DevOps
Aviation Embedded Software Engineer — Full-Stack & DevOps

Leidos • Huntsville (TN)

On-site
USD 87,000 - 157,000
Senior Embedded Systems Engineer – Real-Time Aerospace
Senior Embedded Systems Engineer – Real-Time Aerospace

Leidos LLC • Huntsville (AL)

On-site
USD 108,000 - 195,000
Competitive compensation
Health and Wellness programs
Income Protection
+2
Aviation Embedded Software Engineer — Huntsville
Aviation Embedded Software Engineer — Huntsville

Leidos LLC • Huntsville (AL)

On-site
USD 87,000 - 157,000
Health and Wellness programs
Income Protection
Paid Leave
Aviation Embedded Software Engineer — Defense Systems
Aviation Embedded Software Engineer — Defense Systems

Via Logic LLC • Huntsville (AL)

On-site
USD 87,000 - 157,000
Aviation Embedded Software Lead
Aviation Embedded Software Lead

Leidos • Huntsville (TN)

On-site
USD 131,000 - 237,000
Mission-Critical Embedded Software Engineer
Mission-Critical Embedded Software Engineer

Society of Defense Financial Management • 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