Senior Embedded Software Engineer

GE Aerospace

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $173k
This role $152k
$114k most similar roles pay here $230k

This role pays less than 67% of similar roles. Most pay $149,331–$197,500 — the shaded band above. At the midpoint, this role pays about $152k versus about $173k 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 · Senior Embedded Software Engineer

Senior Embedded Software Engineer – Secret Clearance As part of the Advanced Technologies team, you will join a cross-functional group developing innovative solutions for custom hardware. You will architect, design, develop, and test mission-critical embedded software, firmware, platforms, and systems. Your daily responsibilities include collaborating with stakeholders to define requirements, programming modules or large components, and executing verification activities across various environments from desktop simulations to flight tests. The role focuses on solving complex problems in stores management, cybersecurity, networking, and sensing and signal processing for high-assurance systems. You will utilize Ada, C, C++, and scripting languages like Python or Perl while working with RTOS platforms such as Linux, FreeRTOS, QNX, or VxWorks. Key technical areas include implementing networking protocols like IPv4, IPv6, and TCP/UDP, alongside developing device drivers for multi-core systems in resource-constrained environments to ensure software robustness and fail-safe operation.

What does a Embedded Software Engineer earn?

Median $151500 from 65 postings across 16 companies.

See salary data

What you'll do

  • Architect, design, develop, and test embedded software firmware 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 lifecycle.
  • Propose novel solutions to technical challenges and provide cost and time estimates for future programs.

What we're looking for

  • Bachelor’s degree in Computer Science, Computer Engineering, or related STEM fields.
  • 10+ years of embedded product software engineering experience or MS plus 7 years of experience.
  • Proficiency in Ada, C, C++, or equivalent languages.
  • Experience in networking protocol development and implementing protocols in embedded software/firmware.
  • Must be a U.S. Person (U.S. Citizen, lawful permanent resident, asylee, or refugee) to access export-controlled information.
  • Must maintain an active U.S. Government Security Clearance (preferred).
  • Master's degree in engineering or computer science with extensive C/C++ experience for embedded systems (preferred).
  • Knowledge of scripting languages, version control tools, RTOS, and hardware debugging tools (preferred).

More like this

Similar roles

Lead Embedded Software Engineer

GE Aerospace

Grand Rapids, MI 9 days ago $112,000$149,000
Ada C C++ Python Perl Tcl Git SVN Perforce RTOS Linux FreeRTOS QNX VxWorks Ethernet IPv6 IPsec IKE GDB LLDB JTAG UART I2C SPI PCIe Mil-Std-1553 Cameo
5+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Scottsdale, AZ 20 days ago $142,696$158,303
C/C++ Linux Git Rust Embedded Development Boot Agile SELinux CI Pipelines Python Perl Static Analysis
8+ yrs exp

Advanced Embedded Software Engineer

General Dynamics

Scottsdale, AZ 57 days ago $112,924$125,275
C++ C Python Microservices Distributed Systems AWS Azure GCP Kubernetes Docker CI/CD DevSecOps Git GitLab Agile Scrum Message Queuing Event-Driven Architecture
5+ yrs exp Hybrid

Senior Missions Systems Software Engineers, Embedded

Boeing

Remote (Berkeley, MO) 8 days ago $160,650$217,350
C C++ C# Python Java Ada Rust Linux VxWorks RTOS Git CI/CD DevSecOps Containers Cameo Agile OOAD Open Mission Systems UCI Hardware in the Loop
9+ yrs exp Remote

Senior Embedded Software Engineer

TSC

Aurora, CO 51 days ago
C C++ Embedded Systems Linux RTOS Python Bash CI/CD Git Containerization Virtualization IP Networking Cross-compilation Device Drivers MIL-STD-882E
10+ yrs exp

Senior Embedded Software Engineer

TSC

Huntsville, AL 16 days ago
C++ Embedded Linux Python Bash POSIX Threads FPGA Ethernet Serial Interfaces Hardware-in-the-loop Middleware Device Drivers Version Control
5+ yrs exp