Lead Embedded Software Engineer - Safety-Critical Avionics

Prattwhitney

Cedar Rapids (IA)

On-site

USD 108,000 - 205,000

Full time

5 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

Collins Aerospace in Cedar Rapids, IA, seeks a Principal Software Engineer to lead safety-critical avionics software development and DO-178B/C certification activities. You will design, implement, and verify real-time embedded software primarily in C/C++, shaping architecture and requirements across diverse teams.

You will mentor engineers, drive best practices, and collaborate with systems, hardware, verification, and certification groups to deliver compliant aviation solutions.

Qualifications

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years of experience.
  • Strong experience developing safety‑critical avionics software across DO-178B/C DAL A/C/D systems.
  • Strong embedded software development experience using C and C++.

Responsibilities

  • Provide technical leadership for design, development, integration, verification and certification of safety-critical embedded avionics software.
  • Design, develop, integrate and test real-time embedded software, primarily using C/C++, to meet requirements.
  • Lead software requirements, design and code reviews and coordinate across Systems, Hardware, Software, Verification and Certification teams.
  • Mentor software engineers and drive engineering best practices throughout the project lifecycle.

Skills

C/C++ Development
Embedded Software
Safety-Critical DO-178B/C
System Integration
Technical Leadership

Education

STEM degree
Advanced degree

Tools

RTOS
Python scripting

Job description

Collins Aerospace in Cedar Rapids, IA, seeks a Principal Software Engineer to lead safety-critical avionics software development and DO-178B/C certification activities. You will design, implement, and verify real-time embedded software primarily in C/C++, shaping architecture and requirements across diverse teams.

You will mentor engineers, drive best practices, and collaborate with systems, hardware, verification, and certification groups to deliver compliant aviation solutions.

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

Similar jobs worth comparing

Senior Avionics Software Engineer — Safety-Critical
Senior Avionics Software Engineer — Safety-Critical

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 136,000 - 165,000
Medical, dental, vision insurance
401(k) match
Paid time off & holidays
+1
Senior Embedded Software Engineer – Avionics
Senior Embedded Software Engineer – Avionics

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 135,803 - 204,500
Medical benefits
Dental benefits
Vision benefits
+8
Senior Principal Software Engineer – Avionics
Senior Principal Software Engineer – Avionics

Prattwhitney • Cedar Rapids (IA)

On-site
USD 136,000 - 252,000
Lead Avionics Software Architect (DO-178) - Onsite
Lead Avionics Software Architect (DO-178) - Onsite

Prattwhitney • Cedar Rapids (IA)

On-site
USD 108,000 - 205,000
Medical, dental, and vision insurance
Three weeks of vacation
Generous 401(k) with employer matching
Senior Avionics Core Systems Architect – DO-178 Leader
Senior Avionics Core Systems Architect – DO-178 Leader

Prattwhitney • Cedar Rapids (IA)

On-site
USD 132,000 - 252,000
Medical insurance
401(k) plan
Vacation time
+2
Lead Avionics Software Architect – DO-178, C++ (Onsite)
Lead Avionics Software Architect – DO-178, C++ (Onsite)

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 108,000 - 205,000
Medical, dental, and vision insurance
Three weeks of vacation
Generous 401(k) plan with matching
Senior Avionics Software Tools Lead Engineer
Senior Avionics Software Tools Lead Engineer

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 132,000 - 252,000
Medical insurance
Dental insurance
Vision insurance
+3
Principal Avionics Software Project Leader
Principal Avionics Software Project Leader

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 130,000 - 180,000
Medical insurance
Vacation time
401(k) plan with match
+2
Senior Embedded Software Engineer - Real-Time Avionics
Senior Embedded Software Engineer - Real-Time Avionics

Collins Aerospace • Cedar Rapids (IA)

On-site
USD 87,000 - 165,000
Medical, dental, and vision insurance
Three weeks vacation
Generous 401(k) with company matching
Software Engineer II: Safety-Critical Core Systems
Software Engineer II: Safety-Critical Core Systems

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