Lead Embedded Software Engineer

GE Aerospace

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Grand Rapids, MI
Salary
$112,000–$149,000 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $174k
This role $130k
$100k most similar roles pay here $224k

This role pays less than 83% of similar roles. Most pay $142,500–$205,625 — the shaded band above. At the midpoint, this role pays about $130k versus about $174k for comparable roles.

Based on 240 similar postings.

Employer

About GE Aerospace

GE Aerospace (General Electric Aerospace) designs and produces commercial and military jet engines, components, and integrated systems for aircraft manufacturers and airlines worldwide. Industry: Aerospace & Aviation Engines

GE Aerospace currently has 40 open roles on FindRole.

Listed pay typically runs $130,000–$173,000 across 23 roles with salary data.

Most-posted roles

View all roles at GE Aerospace

At a glance

TL;DR · Lead Embedded Software Engineer

As a Lead Embedded Software Engineer on the Advanced Technologies team, you will design, develop, and test embedded software, firmware, platforms, and systems for mission-critical technologies. You will work within a cross-functional team to build solutions for stores management, cyber security, networking, and sensing and signal processing on custom hardware. Your daily responsibilities include defining system requirements, executing verification activities, implementing protocols for resource-constrained environments, and ensuring software robustness against safety and security vulnerabilities. The role requires proficiency in Ada, C, or C++, along with experience in RTOS, device drivers, and network protocols like Ethernet and IPv6. You will utilize tools such as Git, GDB, and various hardware debuggers to optimize applications. This position addresses complex technical challenges in the aerospace and defense sectors, focusing on reliable systems for critical devices.

What you'll do

  • Design, develop, and test embedded software, firmware, platforms, and systems for mission-critical technologies.
  • Define and formalize system, hardware, software, and human integration requirements.
  • Execute engineering test, validation, and verification activities across various integration environments.
  • Implement protocols and algorithms for resource-constrained environments to enable communication between modules.
  • Ensure software robustness, resilience, and fail-safe operation while mitigating safety and security vulnerabilities.
  • Create detailed design documentation and technical specifications throughout the software development life cycle.
  • Propose novel solutions to technical challenges and provide cost and time estimates for future programs.
  • Mentor team members and participate in code, design, and requirement reviews.

What we're looking for

  • Must have a Bachelor’s degree plus 5 years of experience or a Master’s degree plus 2 years of experience in CS, Software Engineering, or related STEM fields.
  • Proficiency in Ada, C, C++, or equivalent programming languages is required.
  • Must be a U.S. Person (citizen, permanent resident, asylee, or refugee) to meet export-control requirements.
  • Must possess or be able to maintain an active U.S. Government Security Clearance.
  • Experience with real-time systems and developing firmware for mission-critical hardware is required.
  • Ability to develop software for resource-constrained environments and implement protocols/algorithms for robust, fail-safe operation.
  • Knowledge of network protocols (Layer 2/3), RTOS (Linux, FreeRTOS, QNX, VxWorks), and device drivers is desired.
  • U.S. Citizenship.

More like this

Similar roles

Senior Embedded Software Engineer

GE Aerospace

Grand Rapids, MI 9 days ago $130,000$173,000
Embedded Systems Firmware C C++ Ada Python Perl Tcl RTOS Linux FreeRTOS QNX VxWorks IPv4 IPv6 TCP UDP IPsec IKE Git GDB LLDB JTAG UART Cameo Model-Based Engineering Signal Processing Bare Metal
10+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Bloomington, MN 23 days ago $149,831$162,121
C/C++ RTOS FreeRTOS VxWorks QNX Linux Python Rust Assembly UART I2C SPI CAN Ethernet CI/CD Agile DO-178 Bootloaders BSP
8+ yrs exp

Senior Embedded Software Engineer

Anduril Industries

Costa Mesa, CA 10 days ago $191,000$253,000
C++ Rust Embedded Linux ARM Python RTOS Firmware Device Drivers SPI I2C UART PCIe Ethernet JESD204 CMake GDB Valgrind Nix CI/CD Signal Processing

Lead Software Engineer, Full Stack

SpaceX

Hawthorne, CA 171 days ago $165,000$230,000
JavaScript TypeScript Python Rust C++ React Lit MySQL Oracle Docker Kubernetes Bamboo Ansible Jenkins Linux Unix Unit Testing
5+ yrs exp

Senior Software Engineer, HITL

SpaceX

Hawthorne, CA 11 days ago $165,000$265,000
Python C++ Java Full-stack Development CI/CD HITL HOOTL Lit React Redux Bamboo Ansible Jenkins Grafana Elasticsearch Docker Kubernetes Linux Unix MySQL Oracle
5+ yrs exp

Software Engineer, HITL

SpaceX

Hawthorne, CA 11 days ago $125,000$160,000
Python C++ Java JavaScript React Redux Lit Docker Kubernetes CI/CD Ansible Jenkins Bamboo MySQL Oracle Elasticsearch Grafana Linux Unix
1+ yrs exp