Lead Engineer - Embedded Software – GE Aerospace Research

Y99000 General Electric Company

United States

On-site

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GE Aerospace is seeking a senior embedded software engineer to develop and apply advanced software for embedded controls and communication systems.

You will lead small to mid-size projects, collaborate with hardware suppliers, and document results for patents and reports; willingness to travel 2 weeks per year and ability to obtain U.S. government security clearance are required.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Science, or related disciplines with required industry experience OR advanced degrees as stated.
  • Strong background in embedded software development for systems (x86, ARM).
  • Proficient in C/C++, Python, and Rust.
  • Willingness to travel at least 2 weeks per year.
  • Citizenship/clearance: ability to obtain and maintain US Government Security Clearance.
  • Legal authorization to work in the U.S. is required and visa sponsorship is not provided.
  • Must be willing to work at an office in Niskayuna, NY.

Responsibilities

  • Develop and apply advanced software for embedded controls and communications.
  • Collaborate with hardware suppliers and tool providers to identify optimal solutions.
  • Lead small to medium projects and document results through reports and patents.
  • Keep up with advances in embedded software to inspire new ideas.
  • Collaborate with GE Aerospace teams and government agencies.

Skills

Embedded software
C/C++
Python
Rust
ARM
x86
Networking protocols
RTOS

Education

Bachelor’s degree in Electrical Engineering, Computer Science, or related disciplines
Master’s degree in Electrical Engineering, Computer Science, or related disciplines
Ph.D. in Electrical Engineering, Computer Science, or related disciplines

Tools

VxWorks
FreeRTOS
OpenFlow
Open vSwitch
Mininet

Job description

Job Description Summary Job Description Essential Responsibilities:
  • Work independently as well as with a team to develop and apply advanced software technologies for embedded controls and communication systems for GE Aerospace products
  • Interact with hardware suppliers and engineering tool providers to identify the best solutions for the most challenging applications
  • Lead small to medium-sized projects or tasks
  • Be responsible for documenting technology and results through patent applications, technical reports, and publications
  • Expand your expertise staying current with advances in embedded software to seek out new ideas and applications
  • Collaborate in a team environment with colleagues across GE Aerospace and government agencies
Qualifications/Requirements:
  • Bachelor’s degree in Electrical Engineering, Computer Science, or related disciplines with a minimum of 7 years of industry experience OR a master’s degree in Electrical Engineering, Computer Science, or related disciplines with a minimum of 5 years of industry experience OR a Ph.D. in Electrical Engineering, Computer Science, or related disciplines with a minimum of 3 years of industry experience.
  • Strong background in software development for embedded systems (e.g., x86, ARM)
  • Strong embedded programming skills such as: C/C++, Python, and Rust
  • Willingness to travel at a minimum of 2 weeks per year
  • Ability to obtain and maintain US Government Security Clearance
  • Legal authorization to work in the U.S. is required.
  • We will not sponsor individuals for employment visas, now or in the future, for this job opening
  • Must be willing to work out of an office located in Niskayuna, NY
Desired Characteristics:
  • Coding experience with Bash, Python, C#, MATLAB, ARMv8 assembly, RISCV assembly
  • Experience with embedded devices from Intel, AMD, Xilinx, NXP, etc.
  • Experience with wired and wireless networking protocols or network security
  • Knowledge of 802.1, 802.3, and/or 802.11 standards
  • Experience in software defined networks (SDN) and relevant 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 an RTOS environment (e.g., VxWorks, FreeRTOS)
  • Demonstrated ability to take an innovative idea from a concept to a product
  • Experience with the Agile methodology of program management

At GE Aerospace, we invent the future of flight, lift people up, and bring them home safely.

We are a world-leading provider of jet engines, components, and integrated systems for commercial and military aircraft.

At GE Aerospace, respect for people is core to our culture and commitment to FLIGHT DECK, our proprietary lean operating model.

We attract, develop, and retain industry-leading talent from all backgrounds and cultivate communities where people are respected and empowered to reach their fullest potential.

For the people of GE Aerospace, their work isn't just a job. It's their passion and purpose.

We work and win as one team, accountable to each other and our customers, and we are always finding a better way to climb higher together.

We were meant to fly.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Embedded Software Engineer - Avionics - Aerospace - FLRAA
Staff Embedded Software Engineer - Avionics - Aerospace - FLRAA

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

On-site
USD 140,000 - 190,000
Relocation assistance
Lead Engineer - Embedded Software Development
Lead Engineer - Embedded Software Development

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

Hybrid
USD 95,000 - 127,000
Healthcare benefits
401(k) savings with company matching
Tuition assistance
+4
Lead Engineer - FADEC Operating System
Lead Engineer - FADEC Operating System

Y99000 General Electric Company • Evendale (OH)

On-site
USD 120,000 - 170,000
Relocation assistance
Lead Flight Management Software Engineer – I/O, Diagnostics, and Redundancy
Lead Flight Management Software Engineer – I/O, Diagnostics, and Redundancy

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

Hybrid
USD 112,000 - 149,000
Healthcare benefits
401(k) with company matching
Relocation assistance
+1
Staff Engineer – Engine Systems
Staff Engineer – Engine Systems

Y99000 General Electric Company • Evendale (OH)

On-site
USD 110,000 - 160,000
Senior Embedded Software Product Line Leader
Senior Embedded Software Product Line Leader

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

Hybrid
USD 130,000 - 173,000
Relocation assistance
Hybrid work schedule
Comprehensive benefits
Sr Staff Software Engineer - Control Systems
Sr Staff Software Engineer - Control Systems

Y99000 General Electric Company • Evendale (OH)

On-site
USD 120,000 - 160,000
Health insurance
Lead Systems Engineer - Flight Management Computing
Lead Systems Engineer - Flight Management Computing

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

On-site
USD 130,000 - 173,000
Relocation assistance
Staff Engineer – Flight Management Systems Project Leader
Staff Engineer – Flight Management Systems Project Leader

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

Hybrid
USD 130,000 - 173,000
Healthcare benefits and wellness
401(k) retirement plan
Tuition assistance
+4
Entry Level - FPGA Design/Verification Engineer
Entry Level - FPGA Design/Verification Engineer

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

On-site
USD 65,000 - 85,000
Relocation assistance provided