Taro Logo

Software and Controls Engineer

Moog Space and Defense Group supplies rocket engines, propulsion systems, and propellant tanks for spacecraft, launch vehicle and strategic defense missions.
Niagara Falls, NY, USA
$75,000 - $105,000
Backend
Entry-Level Software Engineer
In-Person
1+ year of experience
Space

Description For Software and Controls Engineer

Moog Space and Defense Group is seeking a Software and Controls Engineer for their Niagara Falls location to work on critical aerospace and defense projects. This role combines software engineering with controls systems expertise, focusing on automating and upgrading hot fire and facility infrastructures for rocket engine testing.

The position offers an exciting opportunity to work at the intersection of software and aerospace, where you'll be responsible for designing and maintaining control systems for rocket and propulsion system testing. You'll be working with cutting-edge technology in a company that supplies critical components for spacecraft and launch vehicles.

The ideal candidate will bring 1-5 years of experience with a strong foundation in software development, particularly in languages like C++, C#, and Python. You'll need expertise in Programmable Logic Controllers (PLCs) and experience with data acquisition systems. The role requires a unique blend of software development skills and understanding of mechanical and electrical systems.

What makes this role particularly attractive is the comprehensive benefits package, including profit sharing, 401k matching, and stock purchase options. The salary range of $75,000-$105,000 is competitive for the location and experience level. You'll be part of a performance-driven culture that empowers people to achieve great things while working on interesting technical challenges.

The position offers significant growth potential within the aerospace industry, working with advanced technology and contributing to strategic defense missions. You'll be joining a team that values innovation and technical excellence, with opportunities for professional development through tuition assistance and mentorship programs.

This role would be perfect for someone who is passionate about both software engineering and aerospace technology, enjoys solving complex technical challenges, and wants to be part of critical infrastructure development for space and defense applications. The position offers the unique opportunity to work hands-on with rocket testing facilities while developing sophisticated control and automation systems.

Last updated 7 days ago

Responsibilities For Software and Controls Engineer

  • Design and maintain control systems for rocket and propulsion system testing
  • Determine I/O and control hardware component specifications
  • Develop test automation, data acquisition, and data analysis systems
  • Improve and maintain data analysis and reporting software
  • Troubleshoot and debug PLCs, network devices, instrumentation and controls
  • Define changes in existing controls hardware and data reduction software
  • Aid in conducting hot fire and vibration testing

Requirements For Software and Controls Engineer

Python
  • Bachelor's degree in Engineering (Software, Computer, Electrical, or related technical discipline)
  • Proficiency in Object Oriented Programming languages (C++, C#, Python)
  • Experience with Programmable Logic Controllers (PLCs)
  • Experience with JIRA and source control software (GitHub, TortoiseSVN)
  • Knowledge of electrical and mechanical systems
  • Experience using data acquisition hardware (LabVIEW, cDAQ, DEWEsoft)
  • Ability to read mechanical, electrical, and P&ID drawings
  • Strong communication skills

Benefits For Software and Controls Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Relocation Benefits
  • Annual profit sharing
  • Matching 401k
  • Employee Stock Purchase Plan
  • Flexible Spending and Health Savings Accounts
  • Flexible paid time off
  • Holidays
  • Parental leave program
  • Relocation assistance
  • Comprehensive medical, dental, vision insurance
  • Life and disability insurance
  • Employee Assistance Plan
  • Tuition Assistance
  • Professional development programs

Jobs Related To Moog Software and Controls Engineer