> Markdown version of [/jobs/ext/2258609-software-engineer](https://www.wearedevelopers.com/jobs/ext/2258609-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Raytheon Technologies - **Location:** Plymouth, UK - **Contract:** Permanent contract - **Skills:** Advanced Business Application Programming (ABAP), C++ (Programming Language), Computer Programming, Embedded Software, Integrated Development Environments, Python (Programming Language), MATLAB, Microsoft Visual Studio, Language Modeling, PVCS Version Manager, Simulink, Software Engineering, Software Requirements Analysis, Subversion, Systems Integration, UML, Iq/oq/pq, Test-Driven Development (TDD), Git, Information Technology, Software Version Control - **Published:** August 26, 2026 - **Apply:** https://www.careerjet.co.uk/job/gb653fa19b249b739613cada18a075067c/eaa ## About the Role * 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 Skills and Experience We Value 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 ## Description * 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 ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)