> Markdown version of [/jobs/ext/1457411-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/1457411-embedded-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). --- # Embedded Software Engineer - **Company:** 17918 - **Location:** Otterburn, UK - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), CAN Bus, Software Debugging, Linux, Embedded Software, Hardware Interface Design, Linux System Administration, Real-Time Operating Systems, System Programming, Toolchain, Universal Asynchronous Receiver/Transmitter, High Performance Computing, Serial Peripheral Interface, Reliability of Systems, Build Tools - **Published:** July 27, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/x/42126129/ ## About the Role efficiency What theyre looking for: Experience with low-level programming languages such as C, C++, Rust, or C Knowledge of embedded systems or real-time software development Understanding of hardware/software interaction Experience with Linux and development toolchains Strong debugging and problem-solving skills Experience with real-time operating systems, safety-critical development, high-performance computing, or defence environments would be advantageous. What's in it for you? Opportunity to work across cutting edge technology within AI Private medical cover Annual bonus TPBN1_UKTJ ## Description Embedded Software Engineer Newcastle Upon Tyne (5 days onsite) Salary: £40,000 - £100,000 Were supporting a growing defence technology consultancy building advanced engineering solutions for complex and demanding environments. They are looking for Embedded Software Engineers across all levels, from graduates through to technical specialists, to develop high-performance and reliable systems. Youll work on challenging engineering problems involving embedded platforms, low-level development, and secure technology solutions. What youll be working on: Developing low-level software using C, C++, Rust, or similar languages Building solutions for embedded, real-time, and resource-constrained environments Working with hardware interfaces including SPI, I2C, UART, and CAN bus Developing and optimising high-performance systems Supporting secure and high-assurance engineering practices Working with Linux environments, toolchains, and build systems Improving system reliability, performance, and ## Related Videos - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Speeding up Web Apps performance with WebAssembly and Emscripten](https://www.wearedevelopers.com/videos/1985-speeding-up-web-apps-performance-with-webassembly-and-emscripten) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)