Manager, Software Engineering

Moog Inc.Gilbert, AZ
$175,000 - $202,000Onsite

About The Position

Moog is a performance culture that empowers people to achieve great things. Our people enjoy solving interesting technical challenges in a culture where everyone trusts each other to do the right thing. For you, working with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work. Job Title: Manager, Software Engineering Reporting To: Manager, Site Engineering Work Schedule: Onsite – Phoenix, AZ Overview: Seeking a Flight Software Functional Manager with a strong embedded software background and experience in aerospace environments. The ideal candidate will have strong leadership skills, experience coordinating cross-functional engineering efforts, and the ability to interface effectively with customers and program management.

Requirements

  • B.S. in Engineering or Computer Science with extensive embedded software development expertise.
  • Experience in human-rated, Class A aerospace software environments.
  • Proficiency in embedded programming languages (C, C++, Python) and real-time OS familiarities (VxWorks, Linux).
  • Proven leadership in aerospace project coordination spanning multi-disciplinary engineering teams.
  • Excellent communication skills for interacting with aerospace stakeholders.

Nice To Haves

  • Familiarity with aerospace-specific software process standards such as AS9115A and NPR 7150.2.
  • Experience implementing board support packages, low-level driver development, and software static analysis tools.
  • Hands-on with aerospace certification requirements and readiness assessments.
  • Expertise in Agile and Spiral lifecycles contextualized for aerospace project constraints and risk management.
  • Experience with CD/CI tools and processes.

Responsibilities

  • Lead embedded software development teams through full software development life cycles tailored to aerospace programs.
  • Ensure adherence to internal software development process and aerospace industry standards (e.g., AS9115A, NPR 7150.2) for software safety, quality, and reliability.
  • Coordinate closely with system engineering, FPGA, and test engineering teams on integrated aerospace system designs.
  • Manage embedded software efforts involving C, C++, and Python, focusing on low-level drivers, board support packages, and real-time operating systems such as VxWorks and Linux.
  • Guide staff on Agile and Spiral development lifecycles adapted to aerospace protocols.
  • Oversee software static analysis, unit testing, and verification processes to achieve high-reliability embedded software outputs.
  • Interface with customers during program reviews and failure review boards emphasizing transparency and safety assurance.
  • Promote a culture of mentorship and technical excellence aligned with aerospace mission success and compliance.
  • Support proposal efforts with detailed cost, schedule, and staffing plans specialized for aerospace embedded software projects.

Benefits

  • employee stock purchase plan
  • an open paid time off policy
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service