Posted in

Senior Manager – Software Engineering

Senior Manager – Software Engineering

CompanyGE Aerospace
LocationSharonville, OH, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

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.