Senior Software Engineer

SAIC

Huntsville (AL)

On-site

USD 120,000 - 180,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

SAIC in Huntsville, Alabama, seeks a senior software engineer to design, implement, and maintain safety-critical avionics software for the eXtensible Flight System using C and Python. The role emphasizes DO-178C DAL C compliance, rigorous verification, and integration with CI/CD pipelines in an Agile environment.

Candidates should have a Bachelor's in a technical field and 5–10+ years of professional software engineering experience, plus an active Interim Secret clearance and US citizenship.

Qualifications

  • Bachelor's degree in a technical field
  • 5+ years of professional software engineering experience with strong C proficiency
  • Active Interim Secret security clearance and US citizenship
  • Experience with DO-178C DAL C standards

Responsibilities

  • Design, implement, and maintain safety-critical avionics software.
  • Ensure compliance with DO-178C DAL C standards through verification.
  • Integrate CI/CD pipelines and work in agile teams.

Skills

C Programming
Python
DO-178C
Agile Methodology
CI/CD
Embedded Systems
Avionics Software
Unit Testing
Integration Testing
Memory Management
Static Analysis
Requirements-Based Design
Git
Azure DevOps
Jira
Low-level Debugging

Education

Bachelor's degree in a technical field

Tools

Git
Azure DevOps
Jira

Job description

Design, implement, and maintain safety-critical avionics software for the eXtensible Flight System using C and Python. Ensure compliance with DO-178C DAL C standards through rigorous verification, CI/CD integration, and agile collaboration.

Requirements

Requires a Bachelor's degree in a technical field and 5-10+ years of professional software engineering experience with strong C proficiency. Must possess an active Interim Secret security clearance and be a US citizen.

Key Skills
  • C Programming
  • Python
  • DO-178C
  • Agile Methodology
  • CI/CD
  • Embedded Systems
  • Avionics Software
  • Unit Testing
  • Integration Testing
  • Memory Management
  • Static Analysis
  • Requirements-Based Design
  • Git
  • Azure DevOps
  • Jira
  • Low-level Debugging
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Avionics Software Engineer (DO-178C, Clearance)
Senior Avionics Software Engineer (DO-178C, Clearance)

SAIC • Huntsville (AL)

On-site
USD 120,000 - 180,000
Real-Time Embedded Avionics Software Engineer
Real-Time Embedded Avionics Software Engineer

Cyient • Cedar Rapids (IA)

On-site
USD 95,000 - 120,000
Embedded Engineer
Embedded Engineer

Novia Infotech • Elyria (OH)

On-site
USD 100,000 - 120,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Alumni Founders • Mountain View (CA)

On-site
USD 180,000 - 240,000
Software Engineer
Software Engineer

Torentify • Daytona Beach (FL)

On-site
USD 90,000 - 150,000
Health insurance
Flexible spending accounts
Health savings accounts
+4
Embedded Software Engineer-Avionics Flight Controls Electronics
Embedded Software Engineer-Avionics Flight Controls Electronics

OLSA Resources, Inc. • Tucson (AZ)

On-site
USD 90,000 - 120,000
Software Developer, Python
Software Developer, Python

Torentify • Winder (GA)

On-site
USD 110,000 - 140,000
Health Insurance
Flexible Spending Accounts
Health Savings Accounts
+5
Avionics Software Engineer (C++, DO-178C DAL A) - Remote
Avionics Software Engineer (C++, DO-178C DAL A) - Remote

Capgemini Engineering • Seattle (WA)

Hybrid
USD 80,000 - 174,000
Avionics Software Engineer US Citizenship Required
Avionics Software Engineer US Citizenship Required

The Ranger Group • United States

On-site
USD 140,000 - 210,000
Displays Software Engineer, C/C++
Displays Software Engineer, C/C++

Alumni Founders • Mountain View (CA)

On-site
USD 180,000 - 260,000
Stock Options
Employee Medical
401k Contribution