Software Engineer
Quick Summary
Supporting
At Collins Aerospace, a Raytheon Technologies company, we are a global leader in advanced aerospace and defence technologies. Our expertise in inertial sensing, integrated navigation, flight control and stabilisation solutions enables us to deliver innovative systems that solve some of our customers' most complex challenges.
Based at our Plymouth site, we design and manufacture world-class control, navigation and guidance systems for air and surface applications. Our portfolio includes industry-leading MEMS-based Inertial Measurement Units (IMUs) and the TERPROM® Digital Terrain Reference Navigation System.
We are looking for a Software Engineer to join our collaborative engineering team in a hybrid role based in Plymouth, helping to shape the future of aerospace navigation technologies.
Responsibilities
~1 min readAs a Software Engineer, you will contribute across the full software development lifecycle, supporting the design, development, integration and verification of embedded software solutions.
Key responsibilities include:
- →Supporting requirements analysis activities
- →Translating system requirements into detailed software requirements
- →Developing user stories and use cases
- →Designing embedded software architectures and detailed software designs
- →Producing test specifications and verification procedures
- →Developing embedded software, primarily in C, with some C++ for support systems and tools
- →Verifying software against requirements and design specifications
- →Performing hardware and software integration activities
- →Supporting performance qualification and validation testing
- →Developing software test tools and utilities
- →Working effectively within cross-functional engineering teams
Requirements
~1 min read- Degree qualification in Software Engineering, Computer Science, Electronics, Aerospace Engineering or a related discipline, or equivalent industry experience
- Experience working across the full Software Development Life Cycle (SDLC)
- Experience developing real-time embedded software applications
- Strong programming skills in C, with exposure to C++
- Familiarity with Integrated Development Environments (IDEs)
- Excellent communication and technical documentation skills
- Strong team-working capabilities combined with a proactive, self-motivated approach
- A customer-focused mindset with attention to quality and detail
- Experience using Visual Studio or similar development environments
While not essential, the following experience would be advantageous:
- Experience using software modelling and design tools such as Enterprise Architect
- Understanding of UML and software design methodologies
- Knowledge of version control systems such as Git, SVN or PVCS
- Experience with Test Driven Development (TDD)
- Familiarity with Ada programming language and GNAT Pro Studio
- Experience contributing to project planning, estimation or bid activities
- Exposure to Python, MATLAB or Simulink
- Experience working within aerospace, defence or other safety-critical industries
What We Offer
~1 min readIf you’re passionate about innovation, precision, and purpose—and you’re ready to make a real impact in aerospace and defence - then we’d love to hear from you.
Apply today and join a team where your expertise helps define the future of navigation and control systems.
Click on this link to read the Policy and Terms
Location & Eligibility
About this job
- Posted
- 12 days ago
Listing Details
- First seen
- October 3, 2026
- Last seen
- October 15, 2026
Posting Health
- Days active
- 11
- Repost count
- 0
- Trust Level
- 24%
- Scored at
- October 15, 2026
Signal breakdown
4 other jobs at
View all →Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.