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 offers a unique opportunity to work on flight-critical components for military aircraft like the F-35 Lightning II and V280 Valor.

The position involves developing software for real-time embedded aircraft control systems and automated test stands for flight control actuation systems. Working in a hybrid arrangement (3 days/week in office) with a flexible 9/80 schedule, you'll lead teams in system definition, implementation, and verification while ensuring compliance with flight safety critical processes.

As part of Moog's Military Aircraft Group, you'll be joining a company of 14,000 employees across 24 countries, known for their excellence in flight control actuation systems. The role demands expertise in C/C++ programming, with additional value placed on experience with Python, dSPACE, Simulink, and LabVIEW.

The compensation package is highly competitive, ranging from $150,000 to $170,000 annually, complemented by comprehensive benefits including profit sharing, 401k matching, stock purchase options, and flexible time off. The company culture emphasizes professional development through tuition assistance and mentorship opportunities.

This position requires a blend of technical expertise and leadership skills, as you'll be responsible for leading teams while maintaining hands-on involvement in software development. The ideal candidate will have 8+ years of software development experience, particularly in aerospace/defense, with a strong understanding of flight-critical processes and cyber security in aircraft environments.

Working at Moog means joining a performance-driven culture that empowers people to achieve great things while maintaining work-life balance. The company's commitment to solving interesting technical challenges, combined with a trust-based culture and comprehensive benefits, makes this an excellent opportunity for experienced software engineers looking to advance their careers in aerospace.

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
  • Stay up-to-date on advances in technology and 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 with cyber security in aircraft environment
  • Experience in the aerospace/defense industry
  • Experience leading and organizing engineering teams

Benefits For Senior Software Engineer (Aerospace)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Relocation Benefits
  • 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)