Lead Software Engineer – Controls (E3)

Job Description Summary

We are looking for motivated individuals who enjoy solving complex problems, who are passionate about controls engineering, validation, and verification of system requirements and who are eager to continue learning. In this role, you will use your experience executing requirements validation and verification and control design that will translate into software improvements. You will collaborate with a multidisciplinary team to develop and test control related software and diagnostics systems.

Jo Description

Roles and Responsibilities
The Control Systems Lead Engineer is responsible for:
–    Define, develop, test, and certify software requirements related to control and on wing testing.
–    Maintain direct communication with multiple teams in Mexico, US and global teams.
–    Effectively communicate and provide recommendations to internal and external GE customers through the analysis, preparation and presentation of technical data.

– Involved in field support and support to other disciplines.

–    Prepare and present the solution material during the technical reviews.

–    Coach and mentor others in the analysis, design, test and/or integration required to define and support the implementation and validation of software requirements that meet business needs.
–    Assure proper documentation of technical data generated to substantiate design decisions.
–    Review self and other person’s deliverable and provide status of the team to key stakeholders.
–    Define technical schedule cost and/or program requirements.
–    Conduct assessments and develop action plans to anticipate and respond to problems.
–    Support team’s technical proficiency and growth.

Requirements and Qualifications
–    Bachelor’s Degree in: Electronic, Control or Mechatronic engineering, Mechanical engineering (with proven programming skills)

– Solid contribution in current role or previous position
–    Proven experience defining, developing and testing requirements for aircraft software.
–    Advanced programming skills in: C, C++, Python, Perl, MATLAB, and model-based environments such as SCADE or SIMULINK.
–    Demonstrated skills to quickly learn new programming languages and technologies
–    Demonstrated interpersonal and leadership experience
–    Demonstrated ability in managing projects across functions
–    Capable of coaching others to accomplish assignments
–    Ability to work in multidisciplinary teams
–    Effective written and oral communication skills in English and Spanish
–    Demonstrated ability in establishing common goals and objectives
–    Disciplined, self-driven, can work independently without supervision; shows initiative and is proactive.

Desired Characteristics
–    Knowledge on aircraft engines performance and operational parameters

–    Experience on Unix, Shell, and Cygwin

–    Advanced knowledge of software development processes and DO178 C & B.
–    Experience in prototyping analytic solutions for complex problems
–    Experience in aircraft controls & diagnostics systems
–    Experience in RTOS, VHDL (FPGAs).

Additional Information

Relocation Assistance Provided: No

About Us
GE (NYSE:GE) rises to the challenge of building a world that works. For more than 125 years, GE has invented the future of industry, and today the company’s dedicated team, leading technology, and global reach and capabilities help the world work more efficiently, reliably, and safely. GE’s people are diverse and dedicated, operating with the highest level of integrity and focus to fulfill GE’s mission and deliver for its customers

Tagged as: software development, GUIDANCE NAVIGATION AND CONTROL/GNSS

Visit Us On LinkedinVisit Us On FacebookVisit Us On TwitterVisit Us On Youtube