Moog is a performance culture that empowers people to achieve great things, focusing on exciting technical projects. The Embedded Software Engineer will develop critical systems for embedded aircraft control, perform software integration, and ensure system reliability.
Design and implement software for use in embedded aircraft control systems utilizing real-time data
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
Help provide system definition, requirements authoring, software development and verification, controlling project costs
Participate in the definition and implementation of software requirements, system integration, complete system testing, and maintain support of the software in the target environment.
Maintain knowledge of multiple computer operating systems, including hardware drivers and hardware interfacing.
Stay up to date with advances in technology and processes for continuous improvement of accuracy, reliability, and cost.
Help develop maintainable software interfaces to electrical and mechanical systems.
Select instrumentation for such systems with an understanding of the appropriate accuracy to meet functional requirements.
International and domestic travel may be required (10%)
Qualification
Required
Bachelor of Science degree in the field of Electrical, Computer, or Software Engineering
Programming in C, Python, MATLAB, Simulink, or similar platforms/programs
Demonstrated ability to understand and convey complex regulations/procedures
Preferred
Experience with DO-178 Level A Development and Verification activities preferred
Internship and/or industry experience strongly preferred
Benefits
Great compensation package
Annual profit sharing
Matching 401k
Ability to participate in Employee Stock Purchase Plan
Flexible Spending and Health Savings Accounts
Flexible paid time off
Holidays and 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
Inclusive culture rooted in our values
Enhanced by Employee Resource Groups
Team-building activities
Additional site-specific benefits may be offered
We work on some of the world’s most exciting technical projects, creating products that challenge the limits of what’s possible, from cutting-edge medical technology to space vehicles.