Software Engineering Manager Jobs

568 jobs found — updated daily

Senior Software Engineer

Moog Inc.Aurora, IL
Hybrid

About The Position

Our Test Systems Engineering team in Military Aircraft Group is looking for a Senior Software Engineer to join them. You will report to the Software Engineering Manager, Test Systems and will have a hybrid work schedule in East Aurora, NY. As a Senior Software Engineer with our Test Systems Engineering team, you will: Design and implement software that performs data acquisition and control for automated test equipment. Perform systems and software integration and verification activities using real and simulated hardware. Lead a team to provide system definition, requirements authoring, software development and verification, controlling project costs. Work with other groups to coordinate efforts in the design, implementation, and testing phases of each assigned project. Travel internally and domestically as necessary.

Requirements

  • Bachelor of Science degree in the field of Electrical, Computer, or Software Engineering, or equivalent experience and a minimum of ten (10) years’ experience, or a Master’s degree and six (8) years’ experience
  • Experience programming in LabVIEW , C, Python, dSPACE, or Simulink computer languages
  • Experience leading and organizing engineering teams, while maintaining organization communications
  • Outstanding communication and presentation skills, both written and verbal
  • Ability to manage multiple tasks simultaneously and ability to react to shifting priorities to meet business needs
  • Ability to communicate well with all levels of the organization and have experience working with external constituencies
  • Ability to understand and convey complex regulations/procedures

Responsibilities

  • Design and implement software that performs data acquisition and control for automated test equipment
  • Perform systems and software integration and verification activities using real and simulated hardware
  • Lead a team to provide system definition, requirements authoring, software development and verification, controlling project costs
  • Work with other groups to coordinate efforts in the design, implementation, and testing phases of each assigned project
  • Travel internally and domestically as necessary

Benefits

  • great compensation package
  • bonus opportunities
  • matching 401k
  • Employee Stock Purchase Plan
  • Flexible Spending and Health Savings Accounts
  • Flexible paid time off
  • holidays
  • parental leave program
  • relocation assistance
  • Comprehensive insurance coverage including medical, dental, vision, life, disability, Employee Assistance Plan (“EAP”) and other supplemental benefit coverages
  • Tuition Assistance
  • mentorship and coaching opportunities
  • leadership development and other personal growth programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Number of Employees

5,001-10,000 employees

Career Resources

Build a Resume for Software Engineering Manager

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service