Skip to main content
ALTEN Technology USA

Senior Software Systems Engineer (DO-178)

1w

ALTEN Technology USA

El Segundo, US · Full-time · $100,000 – $130,000

About this role

ALTEN Technology USA provides engineering solutions for aerospace and space exploration projects. We seek a Senior Software Engineer for a DO-178C DAL-A certified flight control system. This hands-on role involves decomposing high-level system requirements into verifiable low-level software requirements.

Establish and maintain bi-directional traceability between requirements and source code using tools like Polarion or Jama Connect. Analyze requirements for completeness, consistency, and correctness while resolving ambiguities. Assist in developing verification plans to ensure low-level requirements are met.

Work closely with system engineers, software architects, and developers throughout the software development lifecycle. Our team of over 600 supports industries including aerospace, unmanned systems, and robotics. Offices engage clients on-site or at delivery centers.

Join a group passionate about solving technical engineering challenges in safety-critical systems. Receive comprehensive benefits including medical, dental, vision insurance, 401(k) matching, PTO, and paid parental leave. Benefit from mentorship for career growth; named on 2023 Top Workplaces list.

Requirements

  • Strong understanding of DO-178C standard and best practices for requirements engineering in safety-critical systems
  • Experience decomposing high-level requirements into verifiable low-level software requirements
  • Proficiency with requirements management tools like Polarion, Jama Connect, or similar
  • Knowledge of bi-directional traceability in avionics software development
  • Familiarity with DO-178C DAL-A certification processes for flight control systems
  • Ability to analyze requirements for completeness, consistency, and correctness
  • Hands-on experience in aerospace software development lifecycles

Responsibilities

  • Decompose high-level (T5) software requirements into detailed, verifiable low-level (T6) software requirements suitable for implementation and testing
  • Develop and maintain bi-directional traceability matrix linking T5 requirements to T6 requirements and source code using tools like Polarion or Jama Connect
  • Assist in development of verification plans and procedures to ensure low-level requirements are met
  • Analyze requirements for completeness, consistency, and correctness; identify and resolve ambiguities or conflicts
  • Collaborate with system engineers, software architects, and developers throughout the software development lifecycle
  • Create and maintain clear, concise, and accurate requirements documentation
  • Ensure compliance with DO-178C standards in safety-critical flight control systems

Benefits

  • Medical, dental, and vision insurance
  • 401(k) plan with employer matching
  • Paid time off (PTO)
  • Paid parental leave
  • Mentorship for career growth