Oliver Wyman Vector - Aerospace Software Engineer, Senior Lead - Seattle, WA

Marsh McLennan•Seattle, WA
•$165,000 - $220,000•Hybrid

About The Position

Oliver Wyman Vector, which focuses on Aerospace, Aviation, Defense, and Rail, is hiring a Senior Lead Aerospace Software Engineer in Seattle, Washington. The role involves hands-on software engineering while maintaining an architectural vision, with work related to Linux-based development and platform modernization. The position applies software development lifecycle, configuration management, agile engineering practices, and the RTCA DO-178C standard for airborne systems and equipment certification. The role may also involve defining and decomposing software requirements for airplane network systems; verification, validation, development assurance, safety analysis, and systems integration; and designing software architecture, engineering standards, and migration guardrails for embedded Linux build reproducibility, patching, and lifecycle management. The position is eligible for performance-based incentives in addition to a base salary of $165,000–$220,000. Marsh follows a hybrid work model. Colleagues are expected to work in their local office or onsite with clients at least three days per week. Office-based teams also identify at least one weekly anchor day for the full team to work together in person.

Requirements

  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
  • At least 9 years of experience as a software engineer or in a similar role in a technology-driven environment.
  • At least 5 years of experience with software development life cycles, configuration management, and agile software engineering practices.
  • At least 5 years of experience applying or working within the guidelines of RTCA DO-178C, Software Considerations in Airborne Systems and Equipment Certification.
  • Experience with Linux-based development and platform modernization.
  • Analytical thinking and excellent problem-solving skills.
  • Comfort working approximately 80% hands-on while maintaining architectural vision.

Nice To Haves

  • Experience with software requirements definition and decomposition for airplane network systems, validation and verification, development assurance, safety analysis, and systems integration.
  • Demonstrated experience designing software architecture, engineering standards, and migration guardrails for embedded Linux build reproducibility, patching, and lifecycle management.
  • Experience with TLS protocols, cipher suites, and libraries.
  • Experience working with systems engineers and test engineers to define and validate highly reliable system functionality.
  • Experience performing risk management and trade study analyses.
  • Experience with airplane networks and communication systems.
  • Excellent verbal and written communication skills.
  • Customer focus and ability to respond to urgent issues and contribute to solutions.

Responsibilities

  • Contribute hands-on to software engineering while maintaining an architectural vision.
  • Develop and modernize Linux-based software platforms.
  • Apply software development lifecycle, configuration management, and agile software engineering practices.
  • Apply or work within the guidelines of RTCA DO-178C for airborne systems and equipment certification.
  • Define and decompose software requirements for airplane network systems.
  • Perform validation and verification, development assurance, safety analysis, and systems integration.
  • Design software architecture, engineering standards, and migration guardrails for embedded Linux build reproducibility, patching, and lifecycle management.
  • Work with systems engineers and test engineers to define and validate highly reliable system functionality.
  • Perform risk management and trade study analyses.
  • Contribute to problem-solving with a customer-focused approach.

Benefits

  • Performance-based incentives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service