Advanced Lead Engineer - Embedded Software Development

IF1139 GE Aviation Systems LLC

Grand Rapids (MI)

On-site

USD 112,000 - 149,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
Tuition assistance
401(k) with company matching
Paid parental leave

Job summary

IF1139 GE Aviation Systems LLC in Grand Rapids is looking for an Advanced Lead Engineer in Embedded Software Development. This pivotal role involves designing and testing software for critical aerospace components. The ideal candidate will have significant programming experience and a solid understanding of hardware integration, with responsibilities including module design and problem resolution within a collaborative environment.

The position offers hybrid working arrangements and competitive benefits including health coverage and a retirement plan.

Qualifications

  • Bachelor's degree or high-school diploma with 6 years in Engineering.
  • 5 years of experience programming embedded software.
  • 3 years of experience with C/ADA.

Responsibilities

  • Design and develop embedded software modules and products.
  • Analyze complex problems for cost/schedule targets.
  • Serve as an individual contributor or early people leader.

Skills

Embedded software development tools
Hardware-software integration
Communication protocols
Software development lifecycle
Programming languages: C

Education

Bachelor's degree in Engineering

Tools

Debuggers
Emulators
Compilers

Job description

Location

Grand Rapids, MI – onsite and hybrid work arrangements. Presence required in the office 2–3 days a week. Extensive corporate relocation package available for eligible candidates.

Role Overview

The Advanced Lead Engineer – Embedded Software Development is a pivotal role within the aerospace sector, dedicated to the design, development, and testing of embedded software (firmware), platforms, and systems. It requires a comprehensive understanding of hardware characteristics, real‑time functions, and the ability to architect, develop, implement, and rigorously test software logic for devices controlling critical physical components such as motors, alternators, engines, valves, and fans.

Responsibilities
  • Design and develop modules, components, features, or entire embedded software products, including networks, operating systems, cybersecurity, databases, and applications.
  • Leverage technical expertise to execute policy/strategy, contributing to the Multi‑Generational Technology Plan (MGTP) and Multi‑Generational Product (Development) Plan (MGPP).
  • Analyze and resolve complex problems, achieving cost/schedule targets and proposing solutions outside set parameters using analytic thinking.
  • Serve as an individual contributor or early people leader, capable of hiring, developing talent, and providing informal guidance to new team members.
Technical Skills
  • Embedded software development tools and environments (debuggers, emulators, compilers).
  • Hardware‑software integration, microcontrollers, microprocessors, and FPGA‑based systems.
  • Communication protocols (CAN, ARINC 429, MIL‑STD‑1553).
  • Software development lifecycle and methodologies (Agile, V‑Model).
  • Programming languages: C; scripting languages such as Python, Perl (dated), and shell scripting.
Required Qualifications
  • Bachelor's degree from an accredited university or college, or a high‑school diploma/GED with at least 6 years of experience in Engineering and Technology.
  • 5 years of experience programming embedded software.
  • 3 years of experience with C/ADA programming languages.
  • Reside in or relocate to Grand Rapids, MI; U.S. citizenship status required.
Desired Qualifications
  • Experience in a development role for a DO‑178B/C project.
  • Strong oral and written communication skills.
  • Comprehensive experience in full lifecycle software development.
  • Proven project management skills.
  • Knowledge of Real‑time Operating Systems and Hypervisor technologies.
  • Experience with Xilinx standalone operating environment.
  • Network driver experience with commercial embedded real‑time operating systems.
  • Lean Six Sigma Green Belt or higher (for GE Employees).
  • Experience working with global development teams, including GE and preferred suppliers.
  • Demonstrated ability to meet cost/schedule targets and interface with all organization levels.
Salary & Benefits
  • Base pay range: $112,000.00–$149,000.00 USD annual.
  • Eligible for an annual discretionary bonus based on a percentage of base salary; commission based on the plan.
  • Health benefits: medical, dental, vision, prescription drug coverage; Health Coach from GE Aerospace; Employee Assistance Program.
  • Retirement: GE Aerospace Retirement Savings Plan, 401(k) with company matching to retirement contributions, Fidelity resources.
  • Additional benefits: tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, paid time‑off for vacation or illness.
EEO Statement

GE Aerospace is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Aerospace will only employ those who are legally authorized to work in the United States for this opening.

Additional Information

This role requires access to U.S. export‑controlled information. Employment will be contingent upon the ability to prove that you meet the status of a U.S. Person as one of the following: U.S. lawful permanent resident, U.S. citizen, or having been granted asylee or refugee status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Advanced Lead Engineer - Embedded Software Development
Advanced Lead Engineer - Embedded Software Development

GE Aerospace • Grand Rapids (MI)

On-site
USD 95,000 - 127,000
Health benefits
401(k) plan
Paid time-off
Aerospace Embedded Software Lead – Real‑Time & Secure
Aerospace Embedded Software Lead – Real‑Time & Secure

GE Aerospace • Grand Rapids (MI)

On-site
Lead Embedded Software Engineer - Secret Clearance
Lead Embedded Software Engineer - Secret Clearance

GE Aerospace • Grand Rapids (MI)

On-site
USD 95,000 - 127,000
401K contributions and matching
Flexible work arrangements
Tuition reimbursement
+2
Senior Embedded Software Engineer – Secret Clearance
Senior Embedded Software Engineer – Secret Clearance

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

On-site
USD 130,000 - 173,000
401K contributions and matching
Flexible work arrangements
Generous time off
Lead Embedded Software Engineer - Active Clearance
Lead Embedded Software Engineer - Active Clearance

GE Aerospace • Grand Rapids (MI)

On-site
Senior Embedded Software Engineer – Secret Clearance
Senior Embedded Software Engineer – Secret Clearance

GE Aerospace • Grand Rapids (MI)

Hybrid
USD 130,000 - 173,000
Corporate relocation package
401K contributions and matching
Flexible work arrangements
+3
Lead Engineer 2 - Embedded Software Development
Lead Engineer 2 - Embedded Software Development

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

On-site
USD 100,000 - 130,000
Relocation Assistance
Lead Engineer - Testing
Lead Engineer - Testing

IF1139 GE Aviation Systems LLC • Grand Rapids (MI)

Hybrid
USD 95,000 - 127,000
Relocation package
Hybrid work model
In-office 2–3 days/week
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 2 - Embedded Software Development
Lead Engineer 2 - Embedded Software Development

GE Aerospace • Grand Rapids (MI)

On-site
USD 90,000 - 120,000
Relocation assistance