> Markdown version of [/jobs/ext/747102-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/747102-principal-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). --- # Principal Software Engineer. - **Company:** Copello Global - **Location:** Maidstone, UK - **Experience:** Expert - **Salary:** £60,000.0 - £65,000.0 - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Adobe InDesign, C++ (Programming Language), Embedded Software, Rhapsody, Software Engineering, Verification and Validation (Software), Systems Architecture, UML, Model-Driven Development - **Published:** June 5, 2026 - **Apply:** https://copello.co.uk/jobs/3629-principal-software-engineer/ ## About the Role * A degree or equivalent qualification in Software Engineering, Electronics Engineering, Physics, Mathematics or a related discipline. * Strong commercial experience developing software in C and/or C++. * Experience designing software architectures using UML or other model-based design techniques. * Familiarity with tools such as CAMEO, Enterprise Architect, Rhapsody or similar modelling environments. * Experience developing software that interfaces with hardware in real-time or embedded environments. * Knowledge of safety-critical development standards and regulated engineering processes. ## Description * Lead the design and development of embedded software solutions for complex systems. * Define software and system architectures from requirements using structured design methodologies. * Support integration, verification and validation activities within a safety-critical environment. * Participate in design reviews, technical decision-making and continuous improvement initiatives. * Engage with customers and stakeholders to understand requirements and resolve technical challenges. * Contribute to the successful delivery of high-quality, compliant engineering solutions. ## Related Videos - [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) - [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) - [Communicate efficiently with Software Architecture Diagrams](https://www.wearedevelopers.com/videos/379-communicate-efficiently-with-software-architecture-diagrams) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [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) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [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) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree)