At a Glance
- Tasks: Design, develop, and test embedded software for rotorcraft health management systems.
- Company: Join GE Aviation, a leader in aerospace technology and innovation.
- Benefits: Enjoy flexible benefits, remote work options, and a competitive bonus scheme.
- Why this job: Be part of a dynamic team, mentor others, and work on cutting-edge technology.
- Qualifications: Bachelor's degree in engineering and 4+ years in embedded software development required.
- Other info: Relocation assistance available; security clearance needed.
The predicted salary is between 42000 - 84000 £ per year.
Job Description Summary Responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the real time functions of a physical device such as motors, alternators, engines, valves, fans, and other devices and products). Typically requires a deep understanding of the characteristics of the physical device being controlled, the realtime functions it is expected to perform and the ability to design, develop, implement, and test the logic and software required to realize the realtime functionality. Usually tailored for products and services across various P&Ls. Responsible for departmental operations planning/execution or is focused on execution of professional activities within a technical discipline. Functions with some autonomy but guided by established policies or review of end results. The job allows modification of procedures and practices covering work as long as the end results meet standards of acceptability (quality, volume, timeliness etc.). Job Description 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. Primarily deployed to rotorcraft, our software products process data acquired from sensors placed across the vehicle’s drivetrain in order to inform the users and operators of drivetrain health, guiding maintenance and deployment decisions at the aircraft level. In this role, we are seeking methodical engineers with a strong background in optimising systems utilising embedded C++ coding, with a particular focus on either real time processing of vibration signals and/or control of acquisition, processing, storage and access of vibration data for purposes of IVHM. Core Responsibilities • Design and Development: Taking a lead role in the full lifecycle of design, implementation and test of embedded software for vibration-monitoring IVHM software products, ensuring compliance with GE’s engineering processes and DO-178C DAL D. • Continuous Integration and Testing: Maintaining and managing continuous software integration and testing processes to ensure software quality and reliability. • Problem-Solving: Identifying software failures and implementing effective solutions, thereby ensuring the robustness of IVHM solutions. • Mentorship: Acting as a mentor and resource for less experienced team members, fostering a culture of learning and growth within the team. Required Qualifications • Educational Background: A Bachelor’s degree in engineering or a related field from an accredited university. • Professional Experience: At least 4 years of experience in embedded software development, developing in C or C++. Experience in Python and SQLite also a bonus. Desired Characteristics • Leadership and Communication: Strong interpersonal and leadership skills, coupled with excellent oral and written communication abilities, are essential for this role. The ability to work with global virtual teams is particularly valued. • Execution: Experience working within software team in an Agile environment • Specialized Experience: Understanding of rotorcraft HUMS operations, including those of Powertrain Vibration Monitoring (PVM) and Rotor Track and Balance (RTB). Experience with DO-178C DAL B is highly desirable, indicating a deeper understanding of the stringent requirements for software that operates at a high level of safety criticality. Total Reward At GE Aviation we offer a competitive flexible benefits plan, giving you freedom, choice and flexibility in the way you receive your benefits, as well as giving you the opportunity to make savings where possible. As a new joiner to GE we are pleased to be able to offer you the following as default in your benefit fund, which you then can tailor to meet your individual needs; • Pension • Life Assurance • Group income protection • Private medical cover • Holiday Hourly equivalent of 26 days, with flexible option to buy or sell • Bonus scheme In addition, this role offers a competitive 35 hour five day working 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 for this role. Please note that in the event that BPSS clearance cannot be obtained, you may not be eligible for the role and/or any offer of employment may be withdrawn on grounds of national security. Right to Work Applications from job seekers who require sponsorship to work in the UK are welcome and will be considered alongside all other applications. However, under the applicable UK immigration rules as may be in place from time to time, it may be that candidates who do not currently have the right to work in the UK may not be appointed to a post if a suitably qualified, experienced and skilled candidate who does not require sponsorship is available to take up the post. For further information please visit the UK Visas and Immigration website. Additional Information Relocation Assistance Provided: Yes
Avionics Embedded Software Engineer employer: Security Cleared Jobs
Contact Detail:
Security Cleared Jobs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Avionics Embedded Software Engineer
✨Tip Number 1
Familiarize yourself with DO-178C DAL D standards, as this role requires compliance with these engineering processes. Understanding these guidelines will not only help you in the interview but also demonstrate your commitment to quality and safety in embedded software development.
✨Tip Number 2
Highlight any experience you have with rotorcraft HUMS operations, particularly in Powertrain Vibration Monitoring (PVM) and Rotor Track and Balance (RTB). This specialized knowledge will set you apart from other candidates and show that you understand the specific needs of the role.
✨Tip Number 3
Prepare to discuss your experience with Agile methodologies. Since the job emphasizes working within a software team in an Agile environment, showcasing your ability to adapt and thrive in such settings will be crucial during your discussions.
✨Tip Number 4
Be ready to share examples of how you've mentored less experienced team members in the past. This role values leadership and communication skills, so demonstrating your ability to foster a culture of learning will resonate well with the hiring team.
We think you need these skills to ace Avionics Embedded Software Engineer
Some tips for your application 🫡
Understand the Job Requirements: Carefully read through the job description to understand the specific skills and experiences required for the Avionics Embedded Software Engineer position. Highlight your relevant experience in embedded software development, particularly in C or C++, and any knowledge of rotorcraft HUMS operations.
Tailor Your CV: Customize your CV to reflect the qualifications and experiences that align with the job description. Emphasize your background in real-time processing, continuous integration, and testing processes, as well as any leadership roles you've held.
Craft a Strong Cover Letter: Write a compelling cover letter that showcases your passion for embedded software development and your understanding of the role's responsibilities. Mention specific projects or experiences that demonstrate your problem-solving skills and ability to work in an Agile environment.
Highlight Relevant Projects: In your application, include details about specific projects where you have designed, developed, or tested embedded software. Focus on your contributions to vibration-monitoring systems or similar technologies, and how they relate to the Integrated Vehicle Health Management (IVHM) team’s goals.
How to prepare for a job interview at Security Cleared Jobs
✨Showcase Your Technical Skills
Be prepared to discuss your experience with embedded C++ coding and any projects you've worked on that involved real-time processing of vibration signals. Highlight specific examples where you designed, developed, or tested embedded software.
✨Understand the Role of IVHM
Familiarize yourself with Integrated Vehicle Health Management systems and how they apply to rotorcraft. Be ready to explain how your background aligns with the responsibilities of monitoring drivetrain health and guiding maintenance decisions.
✨Demonstrate Problem-Solving Abilities
Prepare to discuss past challenges you've faced in software development and how you resolved them. Emphasize your approach to identifying software failures and implementing effective solutions, particularly in high-stakes environments.
✨Emphasize Leadership and Mentorship
Since the role involves mentoring less experienced team members, be ready to share examples of how you've supported colleagues in their professional growth. Discuss your leadership style and how you foster a collaborative team environment.