> Markdown version of [/jobs/ext/1464386-automotive-software-architect-and-toolchain-engineer](https://www.wearedevelopers.com/jobs/ext/1464386-automotive-software-architect-and-toolchain-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). --- # Automotive Software Architect and Toolchain Engineer - **Company:** Randstad UK - **Location:** Norwich, UK - **Salary:** £117,000.0 - £169,000.0 - **Contract:** Permanent contract - **Skills:** Data Analysis, Systems Engineering, JIRA, Automation of Tests, AUTomotive Open System Architecture (AUTOSAR), C++ (Programming Language), Static Program Analysis, Compilers, Code Coverage, Code Generation, Continuous Integration, DevOps, Dynamic Program Analysis, Embedded C, Middleware, Embedded Software, Github, Hardware-In-The-Loop Simulation, Issue Tracking Systems, Integrated Development Environments, MATLAB, Cisco Nexus Switches, Software Architecture, Real-Time Operating Systems, Software Tools, ISO/IEC 15504, Requirements Traceability, Software Engineering, Stateflow, TargetLink, Toolchain, Jama (Software), Delivery Pipeline, Git, Gitlab-ci, Embedded Coder, Build Tools, Automotive Software, Software Version Control, PolySpace, Jenkins - **Published:** July 28, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5817690277 ## About the Role * Automotive Software Architecture: Proven track record defining scalable, maintainable, real-time embedded software architectures for automotive or electric powertrain/drive applications. * Model-Based Development (MBD): Deep hands-on experience with MATLAB/Simulink, Stateflow, and automated code generation workflows. * CI/CD & DevOps for Embedded Systems: Demonstrable experience building and maintaining automated software delivery pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) tailored for embedded C/C++ and MBD environments. * Automotive Standards: Strong practical understanding of ASPICE process capability models and ISO 26262 functional safety requirements. * Verification & Testing (X-in-the-Loop): Experience integrating MIL, SIL, PIL, and HIL (e.g., dSPACE, National Instruments, Vector) environments into continuous integration frameworks. * Toolchain Mastery: Proficient with static/dynamic analysis tools (e.g., QAC, Coverity, Polyspace), version control (Git), issue tracking (Jira), and requirements tools (Doors/Jama). ## Description To support their expanding vehicle programs and next-generation product roadmap, our client is seeking a skilled Software Tools & Architecture Engineer on a contract basis. In this pivotal role, you will define, standardise, and enhance the client's end-to-end software development ecosystem. You will bridge the gap between embedded software platforms, model-based control environments, automated toolchains, and hardware verification platforms. You will be responsible for defining robust, scalable software architectures and introducing modern process automation, CI/CD pipelines, and toolchains aligned with ASPICE principles, * Architectural Definition & Governance: Define, document, and maintain the end-to-end software architecture across embedded platforms, OS layers (RTOS/AUTOSAR), middleware, applications, and verification environments for electric drive systems. * Ecosystem & Toolchain Automation: Design, configure, and maintain a unified automated development environment-including build systems, code generation, CI/CD pipelines, automated test execution, and HIL/SIL/MIL integration. * Toolchain Integration: Specify and integrate core engineering tools across the lifecycle, seamlessly connecting MATLAB/Simulink, autocode generation (TargetLink/Embedded Coder), compilers, static analysis tools, calibration (XCP/INCA), diagnostics, and ALM/PLM systems. * Process & ASPICE Alignment: Support the definition and rollout of software engineering processes, methods, and quality gates aligned with ASPICE levels and functional safety expectations. * Shift-Left Quality & Verification: Implement automated defect detection, model-in-the-loop (MIL), software-in-the-loop (SIL), processor-in-the-loop (PIL), and hardware-in-the-loop (HIL) automated testing frameworks to catch defects early. * Metrics & Analytics: Establish quality metrics, dashboards, and feedback loops to monitor build stability, code coverage, defect trends, process compliance, and delivery cycle times. * Cross-Functional Collaboration: Act as the technical nexus between embedded software, controls, systems engineering, motor design, electronics, and validation teams to ensure tool compatibility and architectural consistency. * Release Engineering: Ensure release readiness through end-to-end requirements traceability, version control discipline, automated release generation, and verification evidence gathering. ## Related Videos - [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) - [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) - [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) - [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) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)