{bc}
bayt

Principal Software Engineer - Core Services and Libraries (Hybrid)

Unknown
Riyadh, KSA
Contract
Senior
Onsite
USD 107,500–204,500
Discovered 2 weeks ago
Software architectureCore software components and librariesAvionicsSafety-critical softwareDO-178C++

Full Job Posting

Role overview

Lead architecture and development of core software components, libraries, and tools for scalable, certifiable avionics platforms.

Work across the software lifecycle with cross-functional teams on safety-critical aerospace systems.

Workplace and travel

  • The description identifies the role as hybrid and lists Huntsville, Alabama, or Cedar Rapids, Iowa, as work locations.
  • Domestic and international travel may be required, at less than 10%.

Responsibilities

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

Required qualifications

  • Typically requires a STEM degree and at least 8 years of relevant experience, or an advanced degree in a related field and at least 5 years of experience.
  • Proven experience designing and developing software architecture, libraries, or platform-level components in aerospace or another safety-critical environment.
  • Ability to lead technical project execution, engage customers, and present to senior stakeholders.
  • Experience working across cross-functional engineering and program teams to deliver complex integrated solutions.

Preferred qualifications

  • DO-178 development or certification experience; C++ and VxWorks experience; and experience writing high-level and low-level requirements, test cases, or automated test procedures are preferred.
  • Civil DO-178 DAL-A experience; Flight Management Systems, aircraft applications, or middleware experience; and familiarity with revision-control tools such as Git, Subversion, or JIRA are preferred.

Benefits

  • Benefits may include medical, dental, vision, life and disability insurance, retirement contributions, paid time off, tuition reimbursement, parental leave, and other programs.
  • The description also lists employee assistance, wellness, family-care, and optional insurance benefits.

Compensation

  • The stated salary range is USD 107,500–204,500; the description does not specify a pay cadence.
  • Annual incentive compensation may be available depending on role level and applicable performance factors.

About the organization

The avionics business provides cockpit displays, vision systems, digital solutions, connectivity, and managed data services for government, commercial, and business aviation.

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