{bc}
bayt

Senior Principal Software Engineer - Core Services and Libraries (Hybrid)

Unknown
Riyadh, KSA
Contract
Senior
Onsite
USD 132,400–251,600
Discovered 5 days ago
Software architectureModern C++Avionics softwareCore software components, libraries, and toolingDO-178DAL-A certification artifacts

Full Job Posting

Role overview

Join the Core Systems and Libraries team to shape software foundations for modern aircraft and safety-critical avionics platforms.

Lead architecture and development of core software components, libraries, and tools, working across the product lifecycle with cross-functional teams.

Responsibilities

  • Lead architecture and design of core software components, libraries, and tools aligned with avionics requirements.
  • Drive development and verification of safety-critical software and manage requirements, decomposition, and traceability.
  • Develop and verify software using modern C++ and object-oriented design.
  • Produce DO-178 certification artifacts, including DAL-A deliverables, and support certification with customers and regulators.
  • Conduct peer reviews and collaborate with engineering, program leadership, and customers.
  • Travel domestically and internationally as required, under 10%.

Required qualifications

  • Typically requires a STEM degree and at least 10 years of relevant experience, or an advanced degree in a related field and at least 7 years of experience.
  • Experience designing and developing software architecture, libraries, or platform-level components in an aerospace or safety-critical environment.
  • Experience leading technical execution of projects, including customer engagement and presentations to senior stakeholders.
  • Experience working with cross-functional engineering and program teams to deliver complex integrated solutions.
  • Willingness and ability to travel as required, domestically and internationally, under 10%.

Preferred qualifications

  • Hands-on DO-178 development or certification experience, including requirements, verification, or certification artifacts, is preferred.
  • C++ and VxWorks experience; high- and low-level requirements, test cases, or automated test procedures; and Civil Certification DO-178 DAL A experience are preferred.
  • Flight Management Systems, aircraft applications, or middleware experience and familiarity with Git, Subversion, or JIRA are preferred.

Workplace

  • The role is identified as hybrid, with work regularly split between onsite and offsite; the onsite ratio is determined with the leader.
  • The description also states “Location: Onsite in Huntsville, AL.”

Compensation

  • The stated salary range is USD 132,400–251,600; no pay cadence is specified.
  • Relocation is available; benefits may include medical, dental, vision, retirement, paid time off, and other programs.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Unknown