×
Register Here to Apply for Jobs or Post Jobs. X

Lead Engineer – Embedded Software

Job in Detroit, Wayne County, Michigan, 48228, USA
Listing for: GE Aerospace
Full Time position
Listed on 2026-03-02
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Job Description Summary

Responsible for independently performing and collaborating with teams to meet assigned objectives in a LEAN environment. In this role, you will work within assigned parameters to make decisions, apply concepts to issues of complexity, and solve problems through immediate action or short-term planning. The Lead Engineer will demonstrate domain expertise in the design, implementation, and testing of open and closed loop embedded software resulting in a digital product for engine applications and can impact short-term and long-term business goals.

Job Description

In this role, you will:

  • Design and development open and closed loop control systems and/or embedded software for aircraft engines, including both software and hardware components.
  • Develop and maintain embedded software using programming languages such as C/C++, Python, and MATLAB/Simulink.
  • Be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure.
  • Conduct testing and validation of control systems and embedded software to ensure they meet performance, safety, and regulatory standards.
  • Analyze data from engine tests to identify performance issues and develop software solutions.
  • Use simulation tools to model engine behavior and predict performance under various conditions.
  • Suggest ideas to increase efficiency across the teams, eliminating duplication, leveraging product and technology reuse.
  • Prepare technical documentation, including design specifications, test plans, software code, and reports.
  • Work closely with other engineering teams, including mechanical, electrical, and software engineers, to integrate control systems and embedded software with other engine components.
  • Ensure that control systems and embedded software comply with industry standards and regulatory requirements.
  • Lead LEAN initiatives to enhance system performance, reliability, and software quality.
  • Work with Product Line Leaders to understand product requirements and gather and translate customer requirements into executable product specifications.
  • Provide timely communications on significant issues or developments.
Basic Qualifications:
  • Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math)
  • Minimum 3 years of experience in software engineering
  • This role requires the successful candidate to obtain and maintain US Government Security Clearance; prerequisite for a security clearance is U.S. citizenship.
Desired Characteristics / Technical Expertise
  • Master's Degree/ PHD in Computer Science.
  • In depth knowledge of control theory, signal processing, embedded systems, and software development. Proficiency in programming languages such as C/C++, Python, and MATLAB/Simulink.
  • Experience with Windows and Unix / Linux based programming.
  • Experience working on software projects in the Aerospace domain.
  • Certified Scrum Master and/or Product Owner.
  • Experience troubleshooting issues with builds and maintaining build machines.
  • Ability to troubleshoot backend and software tools to keep team productive.
  • Takes independent responsibility for assigned deliverables.
  • Has the ability to break down problems and estimate time for development tasks.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work effectively in a team environment.
  • High level of attention to detail and accuracy.
  • Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources.
  • Able to understand how team and personal goals/objectives contribute to the organization vision
Business Acumen
  • Demonstrates the initiative to explore alternate technology and approaches to solving problems.
  • Skilled in breaking down problems, documenting problem statements and estimating efforts.
  • Demonstrates awareness about competitors and industry trends.
  • Has the ability to analyze impact of technology choices.
Leadership
  • Ability to take ownership of small and medium sized tasks and deliver while mentoring and helping team members.
  • Ensures understanding of issues and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary