Advanced Lead Engineer – Embedded Software Development
Listed on 2026-05-30
-
Software Development
Embedded Software Engineer
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 OverviewThe 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.
- 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.
- 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.
- 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.
- Base pay range: $–$ 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.
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 InformationThis 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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).