At a Glance
- Tasks: Design and develop real-time embedded software in a collaborative team.
- Company: Join GE Aerospace, a leader in innovative technology and engineering.
- Benefits: Flexible benefits, pension, private medical cover, and generous holiday allowance.
- Why this job: Make an impact in aerospace tech while growing your skills in a supportive environment.
- Qualifications: Degree in relevant field and strong software development experience required.
- Other info: Inclusive team culture with opportunities for continuous learning and career advancement.
The predicted salary is between 36000 - 60000 Β£ per year.
The Lead Software Engineer is responsible for the design and development of real-time embedded software within Displays and Controllers in an integrated team environment. You will demonstrate independence and sound technical judgment to execute on assignments, identify problems and formulate solutions. You will take an innovative approach to problem solving, share technical knowledge with others in the group, team and across the organisation, and contribute to continuous improvement. You will join an inclusive and diverse team of experienced software engineers who care about full lifecycle completeness and consistency, capability and capacity to meet customer needs while enabling every engineer to grow through continuous learning.
Responsibilities
- Execute the requirements, design, implementation and verification of assigned projects using sound engineering principles and adhering to business standards, practices, procedures and product/program requirements.
- Provide technical guidance and leadership to personnel supporting the assigned project.
- Provide mentoring and guidance for less experienced engineers.
- Provide timely communications on significant issues or developments.
- Participate as a presenter or reviewer in technical and program reviews.
- Ensure proper documentation of technical data for assigned projects/tasks in line with engineering policies and procedures.
- Willingness and aptitude to learn model-based development tools and techniques.
Qualifications / Requirements
- Degree from an accredited university or equivalent level of knowledge and experience.
- Demonstrable development experience through the full software lifecycle.
- Strong software development in languages such as C, C++ or Assembler.
- Experience with target hardware (Aurix, ARM, C167, ST10F269, PowerPC, Coldfire, PIC Microcontroller, TMS320).
- Experience in Hardware/Software integration.
- Experience of software design lifecycle within aerospace or similar controlled industry (experience of RTCA DO-178B/C or similar rigorous development standard, DAL A preferred).
- Strong technical aptitude, including applicable engineering tools and systems.
- Strong oral and written communication skills; exceptional problem solving and solution-building abilities.
Desired Characteristics
- Experience of Model Based Design and Development using MATLAB/Simulink/SCADA VAPS and UML.
- Experience in IBM Engineering Requirements Management (DOORS).
- Experience in Electronic Hardware.
Benefits and Compliance
GE Aerospace offers a flexible benefits plan. Baseline benefits include Pension, Life Assurance, Group income protection, Private medical cover, and holiday allowance. Baseline Personnel Security Standard (BPSS) clearance is required and must be maintained. If BPSS clearance cannot be obtained, employment offers may be withdrawn on grounds of national security. GE Aerospace is an Equal Opportunity Employer.
Lead Software Engineer in Cheltenham employer: Ge Aerospace
Contact Detail:
Ge Aerospace Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Lead Software Engineer in Cheltenham
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. We all know that sometimes itβs not just what you know, but who you know that can help you land that Lead Software Engineer role.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C, C++, or embedded systems. We want to see your problem-solving abilities in action, so make sure to highlight your innovative approaches.
β¨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of software design lifecycles and model-based development tools. We recommend practising common coding challenges and discussing your thought process, as this will demonstrate your technical judgement.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search and genuinely interested in joining our diverse team.
We think you need these skills to ace Lead Software Engineer in Cheltenham
Some tips for your application π«‘
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Lead Software Engineer role. Highlight your software development experience, especially in languages like C and C++, and any relevant projects you've worked on.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're the perfect fit for our team. Share specific examples of how you've tackled challenges in software development and how you can contribute to our innovative environment.
Showcase Your Problem-Solving Skills: In your application, don't just list your technical skills; demonstrate your problem-solving abilities. Share instances where you've identified issues and implemented effective solutions, especially in a team setting.
Apply Through Our Website: We encourage you to apply directly through our website. This way, you can ensure your application reaches us quickly and efficiently, and you'll have access to all the latest updates about the position.
How to prepare for a job interview at Ge Aerospace
β¨Know Your Tech Inside Out
Make sure you brush up on your knowledge of C, C++, and any other relevant languages. Be ready to discuss your experience with embedded software and hardware integration, especially with the specific target hardware mentioned in the job description.
β¨Showcase Your Problem-Solving Skills
Prepare to share examples of how you've tackled complex problems in past projects. Think about times when you had to innovate or adapt your approach, as this will demonstrate your technical judgement and ability to think on your feet.
β¨Be Ready to Mentor
Since the role involves providing guidance to less experienced engineers, be prepared to discuss your mentoring experiences. Highlight how you've helped others grow and what strategies you used to communicate complex concepts effectively.
β¨Communicate Clearly and Confidently
Strong communication skills are key for this position. Practice articulating your thoughts clearly, whether you're discussing technical details or presenting ideas. Remember, it's not just about what you say, but how you say it!