Taro Logo

Engineer, Software Design

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

Description For Engineer, Software Design

Moog, a global leader in flight control actuation systems for military aircraft, is seeking a Software Design Engineer for their Torrance, CA location. This role offers a hybrid work arrangement with 3 days per week in office and a flexible 9/80 schedule.

The position involves developing mission-critical embedded software for aircraft control systems and automated test equipment. You'll be working on cutting-edge projects like the F-35 Lightning II and V280 Valor tiltrotor Aircraft. The role requires expertise in C programming, with additional experience in Python, dSPACE, Simulink, and LabVIEW being highly valuable.

As a Software Design Engineer, you'll lead teams in implementing software requirements, perform system integration, and execute verification testing while maintaining strict compliance with flight safety standards like DO-178 Level A. The role combines technical leadership with hands-on development, requiring both strong programming skills and the ability to interface with electrical and mechanical systems.

Moog offers an excellent compensation package including profit sharing, 401k matching, and stock purchase options. The salary range is $115,000-$135,000 annually, complemented by comprehensive benefits including medical, dental, vision insurance, and flexible PTO. The company culture emphasizes professional development through tuition assistance and mentorship programs.

The position requires US citizenship for security clearance purposes and involves occasional domestic travel (up to 5%). This is an excellent opportunity for a mid-level software engineer looking to advance their career in aerospace/defense while working on sophisticated flight control systems in a collaborative, innovative environment.

Last updated 8 days ago

Responsibilities For Engineer, Software Design

  • Design and implement software for real-time embedded aircraft control systems
  • Perform systems and software integration and verification activities
  • Lead team to define and implement software requirements
  • 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 Engineer, Software Design

Python
  • Bachelor's Degree in Engineering with 5+ years experience or Master's with 3+ years experience
  • Experience in C programming and verification
  • Must be eligible for US government security clearance (US citizenship required)
  • Experience with flight or safety critical processes
  • Programming experience in Python, dSPACE, Simulink, LabVIEW
  • Experience with cyber security in aircraft environment
  • Experience in the aerospace/defense industry

Benefits For Engineer, Software Design

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
  • Holidays and parental leave program
  • Relocation assistance
  • Comprehensive medical, dental, vision insurance
  • Life and disability insurance
  • Employee Assistance Plan
  • Tuition Assistance
  • Mentorship and coaching opportunities

Jobs Related To Moog Engineer, Software Design