Lead Engineer - Embedded Software – GE Aerospace Research

GE Aerospace•Elgin Township, IL
•Onsite

About The Position

As a Lead Embedded Software Engineer at GE Aerospace Research, you will develop and apply advanced software technologies for embedded controls and communication systems for GE Aerospace products. You will work independently and as part of a team, engage with hardware suppliers and engineering tool providers to identify solutions for challenging applications, and lead small- to medium-sized projects or tasks. You will document technology and results through patent applications, technical reports, and publications, keep current with advances in embedded software, and collaborate with colleagues across GE Aerospace and government agencies. The position requires willingness to travel at least two weeks per year and work from an office in Niskayuna, New York. Applicants must be able to obtain and maintain a U.S. Government security clearance and be legally authorized to work in the United States; employment visa sponsorship is not available. Applications must be submitted through the GE Careers website.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related discipline and at least 7 years of industry experience; or a master’s degree in one of these disciplines and at least 5 years of industry experience; or a Ph.D. in one of these disciplines and at least 3 years of industry experience.
  • Strong background in embedded-systems software development, such as x86 or ARM.
  • Strong embedded programming skills, such as C/C++, Python, and Rust.
  • Willingness to travel at least two weeks per year.
  • Ability to obtain and maintain a U.S. Government security clearance.
  • Legal authorization to work in the United States; employment visa sponsorship is not available for this position.
  • Willingness to work from an office in Niskayuna, New York.
  • Submit an application through the GE Careers website to be considered.

Nice To Haves

  • Coding experience with Bash, Python, C#, MATLAB, ARMv8 assembly, or RISC-V assembly.
  • Experience with embedded devices from Intel, AMD, Xilinx, NXP, or similar vendors.
  • Experience with wired or wireless networking protocols or network security.
  • Knowledge of 802.1, 802.3, or 802.11 standards.
  • Experience with software-defined networks (SDN) and related software such as OpenFlow, Open vSwitch, or Mininet.
  • Hands-on experience with embedded hardware, such as protoboards, or networking equipment, such as switches and analyzers, in a laboratory setting.
  • Experience with embedded development in a real-time operating system (RTOS) environment, such as VxWorks or FreeRTOS.
  • Demonstrated ability to take an innovative idea from concept to product.
  • Experience with Agile program management methodology.

Responsibilities

  • Develop and apply advanced software technologies for embedded controls and communication systems for GE Aerospace products.
  • Work independently and collaboratively with a team.
  • Interact with hardware suppliers and engineering tool providers to identify solutions for challenging applications.
  • Lead small- to medium-sized projects or tasks.
  • Document technology and results through patent applications, technical reports, and publications.
  • Stay current with advances in embedded software and identify new ideas and applications.
  • Collaborate with colleagues across GE Aerospace and government agencies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service