{bc}
bayt

Senior Software Engineer - Core Systems & Libraries (Hybrid)

Unknown
Riyadh, KSA
Contract
Mid-Senior
Onsite
Discovered 5 days ago
Software architectureCore software components and librariesSafety-critical softwareAvionicsDO-178 certificationC++

Full Job Posting

Role overview

Develops core software components, libraries, and tools for scalable, certifiable avionics platforms.

Works across the software lifecycle with cross-functional teams in safety-critical aerospace environments.

Responsibilities

  • Architect and design software components, libraries, and tooling aligned to avionics system requirements.
  • Lead technical direction and execution across safety-critical software development and verification.
  • Develop software requirements and maintain decomposition and traceability.
  • Develop and verify software using modern C++ and object-oriented design principles.
  • Prepare DO-178 certification artifacts, including DAL-A deliverables, and support certification engagements.
  • Conduct peer reviews and collaborate with engineering, program leadership, customers, and regulators.
  • Travel domestically and internationally as required; travel is expected to be less than 10%.

Required qualifications

  • Typically requires a STEM degree and 5 years of relevant experience, or an advanced related degree and 3 years of experience.
  • Experience designing and developing software architecture, libraries, or platform-level components in aerospace or a safety-critical environment.
  • Experience leading technical execution, engaging customers, and presenting to stakeholders.

Preferred qualifications

  • C++ and VxWorks experience.
  • Experience writing high-level and low-level requirements, test cases, and automated test procedures.
  • Civil DO-178 certification experience, preferably DAL A, and hands-on certification support.
  • Experience with flight management systems, aircraft applications, or middleware.
  • Familiarity with revision control tools such as Git, Subversion, or JIRA.

Work arrangement

  • The role is hybrid in Cedar Rapids, Iowa, or Huntsville, Alabama.

Benefits and additional information

  • The role is eligible for relocation.
  • The posting describes health coverage, retirement benefits, paid time off, leave, education assistance, and other employee 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