Job Description Summary
Responsible for designing, developing, and testing Embedded Software (Firmware), platforms, and systems that control devices tailored to the needs of the hardware. This includes controlling real-time functions of physical devices such as motors, alternators, engines, valves, and fans. Requires a deep understanding of the physical device's characteristics, the real-time functions it performs, and the ability to design, develop, implement, and test the logic and software for real-time functionality. Responsible for departmental operations planning/execution or focused on execution of professional activities within a technical discipline. Functions with some autonomy but guided by established policies or review of end results.
Job Description
As a Lead Embedded Software Developer, you will be responsible for designing, developing, and testing embedded software within the Integrated Vehicle Health Management (IVHM) team. Our software products process data from sensors in rotorcraft to inform users of drivetrain health, guiding maintenance and deployment decisions. We seek methodical engineers with a strong background in optimizing systems using embedded C++ coding, focusing on real-time processing of vibration signals and control of data acquisition and processing for IVHM.
Core Responsibilities
1. Design and Development: Lead the full lifecycle of design, implementation, and testing of embedded software for vibration-monitoring IVHM products, ensuring compliance with GE's engineering processes and DO-178C DAL D.
2. Continuous Integration and Testing: Manage continuous software integration and testing processes to ensure software quality and reliability.
3. Problem-Solving: Identify software failures and implement effective solutions to ensure robustness of IVHM solutions.
4. Mentorship: Mentor less experienced team members, fostering a culture of learning and growth.
Required Qualifications
1. Educational Background: A Bachelor's degree in engineering or a related field from an accredited university.
2. Professional Experience: At least 4 years of experience in embedded software development, with proficiency in C or C++. Experience in Python and SQLite is a bonus.
Desired Characteristics
1. Leadership and Communication: Strong interpersonal and leadership skills, along with excellent oral and written communication abilities.
2. Execution: Experience working within a software team in an Agile environment.
3. Specialized Experience: Understanding of rotorcraft HUMS operations, including Powertrain Vibration Monitoring (PVM) and Rotor Track and Balance (RTB). Experience with DO-178C DAL B is highly desirable.
Total Reward
At GE Aviation, we offer a competitive flexible benefits plan, including:
* Pension
* Life Assurance
* Group income protection
* Private medical cover
* Holiday: Hourly equivalent of 26 days, with flexible options
* Bonus scheme
This role offers a competitive 35-hour work week, with the option to work remotely from our office in Chandlers Ford for up to four days a week.
Security Clearance
Baseline Personnel Security Standard (BPSS) clearance is required and must be maintained. If BPSS clearance cannot be obtained, eligibility for the role may be affected.
Right to Work
Applications from job seekers requiring sponsorship to work in the UK are welcome. However, candidates without the right to work may not be appointed if a suitably qualified candidate is available.
Additional Information
Relocation Assistance Provided: Yes #J-18808-Ljbffr