Senior Embedded Software Engineer

GE Aerospace

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Grand Rapids, MI
Salary
$130,000–$173,000 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $176k
This role $152k
$121k $218k
below market most similar roles pay here above market

This role pays less than 62% of similar roles. Most pay $142,450–$208,675 — the blue band above. At the midpoint, this role pays about $152k versus about $176k 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 44 open roles on FindRole.

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

Most-posted roles

View all roles at GE Aerospace

At a glance

TL;DR · Senior Embedded Software Engineer

The Senior Embedded Software Engineer joins the Advanced Technologies team to architect, design, develop, and test firmware for mission-critical technologies. Working on custom hardware, the engineer will build solutions for stores management, cybersecurity, networking, and sensing and signal processing. Key responsibilities include defining integration requirements, developing modules or large components, and executing engineering test and validation activities across various environments from simulations to flight tests. The role requires proficiency in Ada, C, and C++, along with experience in networking protocol development. Candidates should possess skills in RTOS like Linux or VxWorks, device drivers, and multi-threading. The position involves solving complex technical challenges in high-assurance embedded systems, ensuring software robustness and fail-safe operation for critical devices while mitigating potential safety and security vulnerabilities within the aerospace defense domain.

What does a Embedded Software Engineer earn?

Median $150424 from 100 postings across 20 companies.

See salary data

What you'll do

  • Architect, design, develop, and test embedded software, platforms, and systems for mission-critical technologies.
  • Communicate with customers and stakeholders to plan software functionality based on specific needs and constraints.
  • Define and formalize system, hardware, software, and human integration requirements.
  • Execute engineering test, validation, and verification activities across various system 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 technical documentation and optimize existing applications to implement new features.
  • Participate in task prioritization, code reviews, and mentorship across the software development life cycle.

What we're looking for

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related STEM field.
  • 10+ years of embedded product software engineering experience or a Master's degree plus 7 years of experience.
  • Proficiency in Ada, C, C++, or equivalent languages.
  • Experience in networking protocol development, including detailed design and implementation in embedded software/firmware.
  • U.S. Citizenship is required to obtain the necessary U.S. Government Security Clearance.
  • Ability to meet U.S. Person status requirements for access to export-controlled information.
  • Master's degree in engineering or computer science with extensive C/C++ experience for embedded software (preferred).
  • Proficiency in Ada language experience (preferred).

More like this

Similar roles

Lead Embedded Software Engineer

GE Aerospace

Grand Rapids, MI 5 days ago $95,000–$127,000
Ada C C++ Python Perl Tcl RTOS Linux FreeRTOS QNX VxWorks Git CVS SVN Perforce Ethernet IPv6 IPsec IKE gdb lldb JTAG UART I2C SPI PCIe Mil-Std-1553 Cameo Model-Based Engineering Bare Metal Multi-threading Distributed Processing
5+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Ft. Wayne, IN 13 days ago $135,561–$150,000
C embedded system s MBSE SysML FPGA SPI QSPI UART I2C JTAG PTP GitLab Parasoft CppCheck RSTP VLAN Magic Draw Static Code Analysis Code Coverage
8+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Ft. Wayne, IN 13 days ago $135,561–$150,000
C embedded system s MBSE SysML FPGA SPI QSPI UART I2C JTAG PTP GitLab Parasoft CppCheck RSTP VLAN Magic Draw Static Code Analysis Code Coverage
8+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Orlando, FL 13 days ago $142,696–$158,000
C embedded system s MBSE SySML FPGA SPI QSPI UART I2C JTAG PTP GitLab Parasoft CppCheck RSTP VLAN Magic Draw Static Code Analysis Code Coverage
8+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Orlando, FL 13 days ago $142,696–$158,000
C embedded system s MBSE SysML FPGA SPI QSPI UART I2C JTAG PTP GitLab Parasoft CppCheck RSTP VLAN Magic Draw Static Code Analysis Code Coverage
8+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Bloomington, MN 31 days ago $149,831–$159,000
C embedded system s MBSE SysML FPGA SPI QSPI UART I2C JTAG PTP GitLab Parasoft CppCheck RSTP VLAN Magic Draw Static Code Analysis Code Coverage
8+ yrs exp