GE Aerospace Software Engineering - Placement
Listed on 2026-09-18
-
Software Development
Software Engineer, Software Testing, AI Engineer (Applied/Software)
Job Description Summary
In the 12-month Software Engineering Placement, you'll gain invaluable skills and experience in covering all aspects of software engineering from software design and integration to testing.
About GE AerospaceAre you ready to see your future take flight? At GE Aerospace, we are advancing aviation technologies for today and tomorrow. Your work will contribute to the production of advanced jet engines, components, and integrated systems that power commercial and military aircraft. You’ll be part of a team that embraces your drive, your curiosity, and your unique ideas and perspectives. Most importantly, you’ll share in our pride and purpose that affects the lives of millions around the world!
EngineeringEngineering is at the centre of what we do, and we are looking for talented, innovative engineers who can help us design and develop products for today, tomorrow, and in the future. If you are a dreamer, doer, and inventor who wants your voice to be heard and see your ideas take flight, this is the opportunity for you.
Roles and ResponsibilitiesIn the 12-month Software Engineering Placement, you'll gain invaluable skills by working as part of a team during part of (or multiple parts) the Development Life Cycle. Depending on your skillset and role requirements, you will develop your programming languages skills in (but not limited to) Java, C, C++, C#, Python, Raspberry Pi and/or Arduino. You could be analyzing requirements, designing an application, or defining a test specification or supporting configuration management, database development and system monitoring, engaging with internal and external customers and third-party vendors.
OnWing Technology (Bristol)
Developing intuitive, responsive user interfaces for aerospace applications using modern web technologies. You will design and implement user-facing features with HTML, CSS, and JavaScript, working closely with UI/UX designers to turn wireframes into high-quality code and ensure designs are technically feasible. The role involves collaborating with back-end developers to integrate front-end components, participating in agile practices (sprint planning, reviews, retrospectives), engaging in code reviews and best practices, troubleshooting and resolving issues, and staying current with emerging software development trends and technologies.
SoftwareEngineering (Cheltenham)
Use good engineering practice and AI tools to improve project outcomes across Quality, Delivery, and Cost:
You strengthen code quality by following agreed coding standards, actively participating in code reviews, and suggesting maintainability improvements that help reduce long-term cost. You contribute to continuous improvement by engaging in team retrospectives and capturing changes that lower defects and delays, improving both Quality and Delivery. You build systems thinking by joining cross-team projects, learning how upstream and downstream changes affect Delivery, Quality, and Cost.
You explore and share advances in tools, frameworks, and AI for engineering, focusing on options that improve Quality, accelerate Delivery, and reduce Cost. You use AI-assisted tools to generate and refine test ideas and documentation, validating outputs to improve Quality while reducing Cost and effort. You also apply AI to summarise technical articles and documentation for the team, helping spread knowledge quickly and efficiently, supporting Quality and Delivery at low Cost.
Tools (Cheltenham)
Maintain, support, and improve the engineering tool chains used across NPI projects. You will be supported by experienced engineers and a strong learning and continuous improvement culture as you learn the tool chains, contribute to support and enhancement work,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).