Real-Time Embedded Software & Verification Engineer

GE Aerospace•Grand Rapids, MI
•$112,000 - $149,000•Remote

About The Position

GE Aerospace is seeking a Real-Time Embedded Software Developer and Verification Engineer to join its Stores Management System (SMS) and Computing Platform Development Team in support of an undisclosed program. This remote role contributes across the full software development lifecycle (V-model), from requirements definition and architecture through implementation, integration, verification, and validation. The work supports software for Stores Management Computer (SMC) and Station Carriage Control Unit applications, including development targeting the AMD/Xilinx UltraScale+ MPSoC. The position involves real-time embedded software for safety- or mission-critical applications, using C, C++, and/or Ada, bare-metal drivers, and RTOS environments. The role also supports proposal and capture efforts through technical inputs, estimates, and development approach documentation. The position requires access to U.S. export-controlled information; employment is contingent on proving U.S. Person status as described in the posting. The base pay range is $112,000 to $149,000 annually, with eligibility for an annual discretionary bonus. The posting is expected to close on 10/31/26.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • 4 to 6 years of experience developing real-time embedded software.
  • Proficiency in C, C++, and/or Ada.
  • Experience executing work across the full software development lifecycle (V-model), from requirements through verification.
  • Experience working with bare-metal drivers and RTOS-based systems.
  • Experience with software verification methods, tools, and test execution.
  • Ability to meet the stated U.S. citizenship qualification; the posting further requires proof of qualifying U.S. Person status for access to export-controlled information.

Nice To Haves

  • Experience developing Stores Management System (SMS) software, Stores Management Computers, or Station Carriage Control Units.
  • Experience with MIL-STD-1553 communications integration.
  • Experience developing software for AMD/Xilinx UltraScale+ MPSoC.
  • Experience with verification tools such as Robot Framework, LDRA, VectorCAST, or equivalent unit/integration test frameworks.
  • Experience developing embedded test applications for software verification.
  • Familiarity with safety-critical or airworthiness-related development standards such as DO-178, MIL-HDBK-516C, or JSSSEH.
  • Demonstrated ability to work effectively in a cross-functional, collaborative engineering environment.

Responsibilities

  • Design, develop, integrate, and verify real-time embedded software across the full V-model software lifecycle.
  • Support requirements analysis and definition, software architecture and detailed design, implementation and code integration, and verification, validation, and test execution.
  • Contribute to Stores Management Computer and Station Carriage Control Unit software within the SMS and Computing Platform team.
  • Develop embedded software using C, C++, and/or Ada.
  • Implement software solutions using bare-metal drivers and real-time operating systems (RTOS).
  • Develop software targeting the AMD/Xilinx UltraScale+ MPSoC.
  • Integrate software supporting MIL-STD-1553 data bus communications.
  • Develop and execute software verification activities using unit test frameworks, Robot Framework, LDRA, VectorCAST, and/or custom embedded test applications.
  • Apply applicable software safety, certification, and airworthiness standards, including DO-178, MIL-HDBK-516C, and/or JSSSEH.
  • Support proposal and capture efforts through technical inputs, estimates, and development approach documentation.
  • Collaborate with cross-functional engineering teams to deliver software solutions for an undisclosed program.

Benefits

  • Medical, dental, vision, and prescription drug coverage.
  • Access to a Health Coach.
  • Employee Assistance Program with 24/7 confidential assessment, counseling, and referral services.
  • GE Aerospace Retirement Savings Plan, including a 401(k) savings plan with company matching contributions and company retirement contributions.
  • Access to Fidelity resources and planning consultants.
  • Tuition assistance.
  • Adoption assistance.
  • Paid parental leave.
  • Disability insurance.
  • Life insurance.
  • Paid time off for vacation or illness.
  • Annual discretionary bonus eligibility.
  • Relocation assistance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service