Senior Software Engineer - Core Systems & Libraries (Onsite)

Collins Aerospace

Huntsville (AL)

On-site

USD 86,800 - 165,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
Disability - short-term & long-term
401(k) match
Flexible spending accounts
Flexible work schedules
Employee assistance program
Paid time off
Parental leave
Holidays

Job summary

Collins Aerospace in Huntsville, AL seeks a Senior Software Engineer to architect and develop core software components, libraries, and tooling for avionics platforms in safety-critical environments.

You will drive DO-178 activities, develop requirements and traceability, and deliver DO-178 certification artifacts (DAL-A) while collaborating with cross-functional teams and customers. Domestic/international travel is expected.

Qualifications

  • STEM degree with 5+ years of relevant aerospace software experience, or advanced degree with 3+ years.
  • U.S. citizenship is required.
  • Experience designing and developing software architecture, libraries, or platform-level components in an aerospace or safety-critical environment.
  • Experience leading technical execution, including customer engagement and stakeholder presentations.
  • Hands-on experience with safety-critical airborne software development and certification activities (requirements, verification, or artifacts).

Responsibilities

  • Architect and develop core software components, libraries, and tooling for avionics platforms.
  • Lead development and verification for safety-critical software (DO-178).
  • Develop requirements, decomposition, and traceability across complex systems.
  • Implement software using modern C++ and OO design.
  • Create DO-178 certification artifacts, including DAL-A deliverables.
  • Coordinate certification activities with customers and regulatory authorities.
  • Perform peer reviews to ensure quality and compliance across the lifecycle.
  • Collaborate with engineering, program leadership, and customers to align solutions.
  • Willing to travel domestically and internationally.

Skills

C++
Software architecture
Safety-critical
DO-178
VxWorks
Requirements engineering

Education

STEM degree
Advanced degree

Tools

Git
Subversion
Jira

Job description

Join the Collins Aerospace Core Systems & Libraries team and help build the software backbone that powers modern aircraft.

We’re looking for a Senior Software Engineer who enjoys solving complex problems and delivering high-impact solutions in safety‑critical environments.

In this role, you will architect and develop core software components, libraries, and tools that enable scalable, certifiable avionics platforms. You’ll work across the full software lifecycle, partnering with cross‑functional teams to deliver robust solutions aligned with civil and military certification standards.

What You Will Do
  • Develop the architecture and design of core software components, libraries, and tooling aligned to avionics system requirements.
  • Drive technical direction and execution across development and verification activities for safety‑critical software (DO‑178).
  • Develop software requirements, decomposition, and traceability across complex systems.
  • Develop and verify software using modern C++ and object‑oriented design principles.
  • Develop DO‑178 certification artifacts, including DAL‑A deliverables.
  • Perform certification efforts, including engagement with customers and regulatory authorities.
  • Conduct and contribute to peer reviews to ensure quality, consistency, and compliance across the lifecycle.
  • Collaborate cross‑functionally with engineering, program leadership, and customers to align technical solutions with program objectives.
  • Willing and able to travel as required (domestic and international).
What You Will Learn
  • Hands‑on experience with cutting‑edge and emerging technologies that shape the future of avionics and aerospace systems.
  • End‑to‑end expertise across the full product lifecycle, from requirements and design through verification and delivery of safety‑critical systems.
  • A deep understanding of software certification (DO‑178) and how world‑class avionics products meet rigorous regulatory standards.
  • How to design, scale, and sustain software product lines that support a wide range of platforms and global customers.
Qualifications You Must Have
  • Typically requires a STEM degree and minimum 5 years of relevant experience, or an advanced degree and minimum 3 years of experience.
  • U.S. citizenship is required.
  • Proven experience designing and developing software architecture, libraries, or platform‑level components within an aerospace or safety‑critical environment.
  • Demonstrated ability to lead technical execution of tasks, including customer engagement and presenting to stakeholders.
  • Hands‑on experience supporting safety‑critical airborne software development and certification activities (e.g., requirements, verification, or certification artifacts).
Qualifications We Prefer
  • Hands‑on experience supporting DO‑178 software development and certification activities.
  • Experience with C++ and VxWorks.
  • Experience writing high‑level and low‑level requirements.
  • Experience writing test cases and automated test procedures.
  • Experience with Civil Certification DO‑178 – DAL A preferred.
  • Experience with the design and development of flight management systems, software, aircraft applications, or middleware.
  • Familiarity with revision control concepts and tools (e.g., Git, Subversion, Jira).
Benefits

Competitive salary range: USD 86,800 – 165,200. Eligible employees may receive benefits such as medical, dental, vision, life insurance, short‑term and long‑term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, parental leave, paid time off, and holidays. Benefits and pay structure may vary by business unit and location.

This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.

Equal Employment Opportunity Statement

RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status. RTX provides affirmative action employment for reasonably qualified individuals with a disability and for protected veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.

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

Similar jobs worth comparing

Senior Software Engineer - Core Systems & Libraries (Onsite)
Senior Software Engineer - Core Systems & Libraries (Onsite)

Prattwhitney • Huntsville (AL)

On-site
USD 86,000 - 166,000
Medical insurance
401(k) match
Flexible schedules
+1
Sr Principal Software Engineer -Core Systems & Libraries (Onsite)
Sr Principal Software Engineer -Core Systems & Libraries (Onsite)

Prattwhitney • Huntsville (AL)

On-site
USD 132,000 - 252,000
Medical, dental, and vision insurance
Three weeks of vacation
401(k) with employer matching
+4
Principal Software Engineer -Core Systems & Libraries (Onsite)
Principal Software Engineer -Core Systems & Libraries (Onsite)

Collins Aerospace • Huntsville (AL)

On-site
USD 100,000 - 140,000
Medical, dental, and vision insurance
401(k) plan with employer matching
Tuition reimbursement program
+2
Software Engineer II- Core Systems & Libraries (Onsite)
Software Engineer II- Core Systems & Libraries (Onsite)

Prattwhitney • Cedar Rapids (IA)

On-site
USD 68,000 - 132,000
Medical, dental, and vision insurance
Three weeks of vacation
401(k) with employer matching
+5
Principal Software Engineer -Core Systems & Libraries (Onsite)
Principal Software Engineer -Core Systems & Libraries (Onsite)

Prattwhitney • Cedar Rapids (IA)

On-site
USD 100,000 - 130,000
Medical, dental, and vision insurance
Three weeks of vacation
401(k) plan with employer matching
+2
Software Engineer II- Core Systems & Libraries (Onsite)
Software Engineer II- Core Systems & Libraries (Onsite)

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 85,000 - 110,000
Medical, dental, and vision insurance
Three weeks of vacation
Generous 401(k) plan
+4
Senior Software Engineer - Core Systems & Libraries (Onsite)
Senior Software Engineer - Core Systems & Libraries (Onsite)

Prattwhitney • Cedar Rapids (IA)

On-site
USD 86,000 - 166,000
Medical, dental, and vision insurance
401(k) plan with employer matching
Tuition reimbursement program
+2
Principal Software Engineer -Core Systems & Libraries (Onsite)
Principal Software Engineer -Core Systems & Libraries (Onsite)

Prattwhitney • Huntsville (AL)

On-site
USD 100,000 - 130,000
Medical, dental, and vision insurance
401(k) plan with employer matching
Tuition reimbursement program
+1
Senior Engineer, Software Engineering (Onsite)
Senior Engineer, Software Engineering (Onsite)

RTX • Cedar Rapids (IA)

On-site
USD 87,000 - 165,000
Medical insurance
401(k) plan
Tuition reimbursement
+1
Software Engineer II - Mission Sensor Manager (Onsite)
Software Engineer II - Mission Sensor Manager (Onsite)

RTX • Cedar Rapids (IA)

On-site
USD 69,000 - 131,000
Medical, dental, and vision insurance
Three weeks of vacation
Generous 401(k) with match
+1