> Markdown version of [/jobs/ext/2064632-embedded-software-bristol-c-rhapsody-jira](https://www.wearedevelopers.com/jobs/ext/2064632-embedded-software-bristol-c-rhapsody-jira). 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). --- # Embedded Software (Bristol) C++, Rhapsody, Jira - **Company:** Akkodis - **Location:** Gloucester, UK - **Contract:** Temporary contract - **Skills:** Testing (Software), JIRA, C++ (Programming Language), Software Quality, Software Debugging, Linux, Embedded Software, Network Interface Controllers, FreeRTOS, Issue Tracking Systems, Python (Programming Language), Microsoft Office, MISRA C (C Programming Language), Real-Time Operating Systems, Rhapsody, Software Engineering, Software Requirements Analysis, UML, Multithreading, Model-Driven Development, Hardware Testing, Integration Tests, Infrastructure Automation Frameworks - **Published:** August 15, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2920902037-2 ## About the Role 1. Significant experience of developing and debugging Real time Software applications using C++. 2. Considerable experience of Rhapsody UML or other model-driven development tool. 3. Extensive experience in developing functional and integration tests as well as simulation and hardware testing. 4. Proven experience of developing and testing software to requirements and ICD's. 5. Competent with MS Office tools/DOORS, for reviewing and updating technical documentation. 6. Working understanding of configuration management tools such as RTC/EWM. 7. Knowledge of Python / Ada / FreeRTOS would be highly beneficial. ## Description As a Software Engineer, you will be responsible for developing critical missile control software, ensuring all deliverables align with Project System requirements and Interface Control Documents. You will be fully embedded in the complete Software Development Life Cycle. To maintain the highest levels of safety and reliability, you will develop code in accordance with Company and MISRA C++ standards and actively participate in peer code quality reviews. Given the scale and criticality of these systems, testing is paramount; you will be responsible for driving quality through rigorous unit, functional, and hardware-in-the-loop integration testing. Responsibilities: The responsibilities for this role are: 1. Development on Linux of Embedded Real-Time software using Rhapsody & C++ in a multi-threaded Application to software requirements & ICDs. 2. Writing unit/functional tests and conduct integration testing with the target hardware. 3. Adhering to the agreed Project Planning and Project Quality processes. 4. Use JIRA for project management and issue tracking 5. The role will involve working within a lab environment running software on target hardware. ## 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) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [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) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this)