Taro Logo

Senior Software Engineer (Aerospace)

Global leader in designing primary and secondary flight control actuation systems for military aircraft.
Torrance, CA, USA
$150,000 - $170,000
Embedded
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Aerospace · Defense

Description For Senior Software Engineer (Aerospace)

Moog, a global leader in aerospace and defense systems, is seeking a Senior Software Engineer to join their Software Development Team in Torrance, CA. This role focuses on developing software for flight-critical components and automated test stands for flight control actuation systems. The position offers a hybrid work arrangement with 3 days per week in the office and a 9/80 schedule.

The ideal candidate will lead software development for real-time embedded aircraft control systems, working on cutting-edge projects like the F-35 Lightning II and V280 Valor tiltrotor Aircraft. Key responsibilities include designing and implementing embedded software, performing system integration, and ensuring compliance with flight safety critical processes.

This role requires a strong background in C/C++ programming, with 8+ years of software development experience. Experience with flight critical processes (DO-178 Level A or SAE ARP4754A) and aerospace/defense industry knowledge is highly valued. The position offers competitive compensation ($150,000-$170,000), comprehensive benefits, and professional development opportunities.

Moog's culture emphasizes performance and empowerment, allowing engineers to solve interesting technical challenges while maintaining work-life balance. The company's strong presence in the aerospace sector, with 14,000 employees across 24 countries, provides excellent opportunities for career growth and impact in the field of aircraft control systems.

The role combines technical leadership with hands-on development, requiring both strong programming skills and the ability to lead engineering teams. Additional technical skills in Python, dSPACE, Simulink, and LabVIEW are beneficial. The position includes opportunities to work with advanced technologies in cyber security for aircraft systems and hands-on experience in test/development lab environments.

Last updated a month ago

Responsibilities For Senior Software Engineer (Aerospace)

  • Design and implement software for real-time embedded aircraft control systems
  • Perform systems and software integration and verification activities
  • Lead team in system definition and implementation
  • Design and implement software for automated test equipment
  • Develop maintainable software interfaces to electrical and mechanical systems
  • Comply with flight or safety critical processes

Requirements For Senior Software Engineer (Aerospace)

Python
  • Bachelor of Science Degree in Engineering or technical discipline
  • 8+ years of software development work experience
  • Experience programming in C or C++
  • Experience with flight or safety critical processes
  • Experience in the aerospace/defense industry preferred
  • Experience leading and organizing engineering teams

Benefits For Senior Software Engineer (Aerospace)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Relocation Benefits
Education Budget
  • Annual profit sharing
  • Matching 401k
  • Employee Stock Purchase Plan
  • Flexible paid time off
  • 9/80 schedule with every other Friday off
  • Comprehensive medical, dental, vision insurance
  • Life and disability insurance
  • Employee Assistance Plan
  • Tuition Assistance
  • Relocation assistance
  • Parental leave program

Jobs Related To Moog Senior Software Engineer (Aerospace)