Senior Manager – Software Engineering
Company | GE Aerospace |
---|---|
Location | Sharonville, OH, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in an engineering discipline: Aerospace, Software, Mechanical or equivalent.
- Minimum of 5 years’ experience in software engineering
- 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
- Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
Responsibilities
- Plans own work and formally lead others to plan work for designing and developing open and closed loop control systems and/or embedded software for aircraft engines, including both software and hardware components.
- Lead others to develop and maintain embedded software using programming languages such as C/C++, Python, as well as using modeling tools such as MATLAB/Simulink.
- Grow the teams software capability and pipeline through mentoring, coaching and hiring.
- Lead others to conduct testing and validation of control systems and embedded software to ensure they meet performance, safety, and regulatory standards.
- Lead others to analyze data from engine tests to identify performance issues and develop software solutions.
- Lead others to 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.
- Lead other to 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, DO-178C and/or MIL-HDBK-516C.
- 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.