Staff Engineer – Embedded Software Lead
Company | GE Aerospace |
---|---|
Location | Sharonville, OH, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelors degree in an engineering discipline: Aerospace, Software, Mechanical or equivalent
- Minimum of 8 years of experience
- Due to the nature of the duties of this position, this role requires the individual to obtain and maintain US Government Security Clearance; prerequisite for a security clearance is U.S. citizenship
Responsibilities
- Plans own work and/or formally leads others designing and developing 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, as well as using modeling tools such as MATLAB/Simulink.
- 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.
- Understand the technology landscape, up to date on current technology trend and new technology to bring new ideas to the team
- Drive 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
- Develop and 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.
Preferred Qualifications
- In depth knowledge of control theory, signal processing, embedded systems, and software development. Proficiency in programming languages such as C/C++, Python, as well as modeling tools such as MATLAB/Simulink
- 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