Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by GE Aerospace, so some details may not match this job. The employer's own page has the real description.
Overview
As a Lead Engineer - Embedded Software at GE Aerospace, you will spearhead the design, development, and integration of embedded software solutions tailored for aerospace applications. Your role involves collaborating cross-functionally with electrical, mechanical, and system engineers to create robust software architectures that meet stringent safety and performance standards. You will also mentor junior engineers, drive best practices in software development, and ensure compliance with relevant industry regulations, thereby significantly contributing to the success of our aerospace initiatives.
Job Responsibilities
- Lead the design and development of embedded software for aerospace systems.
- Develop and maintain software requirements, architecture, design, and verification documentation.
- Ensure software compliance with DO-178C and other relevant aerospace regulations.
- Collaborate with multidisciplinary teams to define software specifications and interfaces.
- Implement best practices in software development, including version control and code reviews.
- Conduct system and software integration testing to validate performance and reliability.
- Mentor junior engineers and provide guidance on technical challenges.
- Participate in project planning and risk management activities.
- Troubleshoot and resolve complex software issues in a timely manner.
Qualifications
- Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field.
- Minimum of 5 years of experience in embedded software development.
- Strong proficiency in programming languages such as C/C++, Python, and assembly language.
- Experience with software development tools, including IDEs, debuggers, and testing frameworks.
- Familiarity with real-time operating systems (RTOS) and hardware/software integration.
- Knowledge of safety-critical software standards and processes.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
Technologies & Tools
In this role, you will utilize a range of technologies and tools fundamental to embedded software development. You will work with integrated development environments (IDEs) such as Eclipse or Keil, version control systems like Git, and debugging tools specific to embedded systems. Familiarity with hardware interfaces including CAN, SPI, and UART will be essential, as well as experience with simulation and modeling software such as MATLAB/Simulink for creating complex system models.
Ideal Candidates
Ideal candidates for the Lead Engineer - Embedded Software position will exhibit a combination of technical expertise and leadership qualities. They should possess a strong analytical mindset, allowing them to tackle complex engineering challenges effectively. Furthermore, they should demonstrate excellent communication skills to facilitate collaboration across diverse teams and mentoring opportunities. A proactive approach to problem-solving, coupled with a commitment to quality assurance and continuous improvement, will ensure their success in this role while contributing positively to GE Aerospace’s innovative environment.
Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.