The Software Lead Engineer is the technical lead for embedded engine control software. The role owns the design of highly complex modules, critical components, or a complete software product, and integrates software across multiple systems. The engineer works independently as the team's technical leader, driving the design, development, and verification of real-time, safety-critical software in alignment with program and product roadmaps. The role also guides engineers in meeting DO-178C and military software qualification requirements. The position provides technical leadership across embedded software for real-time control devices, including engine controls, fuel controls, actuators, motors, alternators, valves, and fans. It leads architecture and design across products and versions, ensuring safety, determinism, performance, maintainability, and software reuse. The role works with systems, controls, hardware, program leaders, customers, suppliers, and other GE businesses to define requirements and deliver software. The engineer plans and estimates work, guides team execution, directs simulation and hardware-in-the-loop testing, supports lab and field validation, and leads technical reviews and problem resolution. The role also improves engineering efficiency through process improvements and automation, mentors engineers, and ensures technical data is documented and configuration-controlled in accordance with engineering policies and procedures.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior