Senior Embedded Systems Software Engineer

Remote Full-time
Moog Space and Defense Group is looking for a Senior Embedded Systems Software Engineer to design and evaluate complex software-based designs for NASA, military, and commercial applications. This position is based onsite in East Aurora, NY. You will develop application specific software solutions for integration into complex embedded systems. You will need a high degree of foresight and creativity to anticipate and solve unprecedented engineering problems. Reporting to the Sr. Engineering Systems Manager, the Senior Embedded Systems Software Engineer will operate as part of a design/development team, which includes other department engineers.

Moog’s place as a global leader in the design and manufacture of precision motion control technology is a clear reason to come work for us, however it’s our culture and values that really set us apart, for our employees and our customers.

Responsibilities:
• Maintain BSPs, bootloaders, and drivers for the BRE440 SoC and other PowerPC-based processor cards.
• Review source code and design documents.
• Create kernel, bootloader, and DKM projects with Wind River Workbench using VxWorks 6.9 and 7.0.
• Debug embedded software (with minimal or no user interface).
• Perform revision control.
• Create and contribute to software project artifacts, including schedules, development plans, test plans, version description documents, requirement traceability matrices, and manage software releases.
• Maintain manual board bring up procedures and software build procedures.
• Work with external customers and internal team members to solve complex software and system issues.
• Be a Subject Matter Expert (SME) for flight software, embedded software, and VxWorks related questions.
• Interview and mentor junior engineers.

Required Qualifications:
• Bachelor of Science in Software Engineering with 10+ years of embedded software experience OR
• Master of Science Degree in Engineering with 8+ years of relevant experience.
• Experience using C or C++ programming languages.
• Technical documentation and public speaking skills.

Preferred Qualifications:
• In-depth knowledge of Wind River Workbench and VxWorks.
• Experience with Python, Perl, or LabVIEW
• Experience with RS232, RS422, TCP/IP, PCI, DMA, MMU, Flash, EEPROM, FPGA memory mapped register access, and exception vectors.
• Experience with software configuration management tools (i.e. Subversion, Git) and issue tracking / change management tools (i.e. Jira, Bitbucket)
• Knowledge using JTAG programmers and debuggers.
• Familiarity with schematics and basic lab equipment such as oscilloscopes, meters, power supplies, etc.

Benefits:
• Great benefits package with day one enrollment
• Flexible Planned Vacation
• Generous 401k match and company contribution
• Tuition reimbursement
• Employee stock purchase plan
• Profit share for full-time employees
• Amazing company culture

EOE/AA Minority/Female/Sexual Orientation/Gender Identity/Disability/Veteran

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Data Engineer – Cloud-Based Data Pipeline Development and Support at blithequark**

Remote Full-time

[PART_TIME Remote] Want Call Center Representative

Remote Full-time

Patient Safety Associate I (Remote-Hybrid) in Windsor, CO

Remote Full-time

[Hiring] Senior Director of Engineering @001_BCBSA Blue Cross and Blue Shield Association

Remote Full-time

UPS Remote Jobs (Data Entry) $30/Per Hour – WFH

Remote Full-time

Human Resources Student

Remote Full-time

Customer Success Associate - Driving Exceptional Customer Experiences at blithequark

Remote Full-time

Performance Account Executive – Performance Environments

Remote Full-time

**Experienced Customer Service Representative – Remote Opportunity at blithequark**

Remote Full-time

Costco Customer Support Remote Jobs (work from home)

Remote Full-time
← Back to Home