Flight Software Engineer - Embedded Real-Time Systems

Society of Defense Financial Management

Huntsville (AL)

On-site

USD 75,000 - 126,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Leidos in Huntsville, AL, seeks a Flight Software Developer to design and implement robust embedded C++ software for airborne subsystems, focusing on real-time performance and safety standards. You will work in an Agile team, contribute to tests, reviews, and CI/CD pipelines, and collaborate with customers and engineers on fieldable software solutions.

The role spans embedded flight software, simulations, and mission-critical components across hardware and software interfaces, using a range of

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, Mathematics, or equivalent with GPA 3.0+
  • U.S. citizen eligible for DoD security clearance
  • 0–18 years of relevant technical experience
  • Experience developing, integrating, testing, or troubleshooting embedded software or interfaces with embedded systems
  • Knowledge of disciplined software engineering practices (requirements, config mgmt, version control, testing, etc.)
  • Proficiency in one or more of C, C++, Java, C#, Rust, Python with ability to learn modern C++

Responsibilities

  • Design and develop robust modern, object-oriented C++ embedded software for airborne subsystems
  • Develop software following coding and safety standards with peers
  • Create, execute, and automate unit and integration tests
  • Participate in Agile planning, estimation, and progress reporting
  • Contribute to code reviews to maintain quality
  • Troubleshoot and resolve issues and bugs
  • Contribute to guides and technical data for fieldable software
  • Use GitLab CI/CD for configuration management, CI, and testing

Skills

C++ programming
Embedded software
Linux/Windows dev tools
Agile methodologies
Troubleshooting
GitLab CI/CD

Education

Bachelor's degree in Software/CS/CE/etc

Tools

GitLab CI/CD
JTAG debuggers
RTOS

Job description

Leidos in Huntsville, AL, seeks a Flight Software Developer to design and implement robust embedded C++ software for airborne subsystems, focusing on real-time performance and safety standards. You will work in an Agile team, contribute to tests, reviews, and CI/CD pipelines, and collaborate with customers and engineers on fieldable software solutions.

The role spans embedded flight software, simulations, and mission-critical components across hardware and software interfaces, using a range of

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Flight Software Engineer - Real-Time Avionics
Embedded Flight Software Engineer - Real-Time Avionics

Leidos • Huntsville (AL)

On-site
USD 70,000 - 126,000
Aerospace Embedded Flight Software Engineer
Aerospace Embedded Flight Software Engineer

Leidos LLC • Huntsville (AL)

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

Leidos Inc • Huntsville (AL)

On-site
USD 70,000 - 126,000
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 Engineer — Full-Stack & DevOps
Aviation Embedded Software Engineer — Full-Stack & DevOps

Leidos • Huntsville (TN)

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
Flight & Mission Software Lead - Embedded & Autonomy
Flight & Mission Software Lead - Embedded & Autonomy

Leidos • Huntsville (AL)

On-site
USD 131,000 - 237,000
Flight Software Lead: Mission Systems & Autonomy
Flight Software Lead: Mission Systems & Autonomy

Leidos • Huntsville (AL)

On-site
USD 131,000 - 237,000
Flight Software Lead for Mission & Autonomy Systems
Flight Software Lead for Mission & Autonomy Systems

Leidos • Huntsville (TN)

On-site
USD 131,000 - 237,000