> Markdown version of [/jobs/ext/2234963-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2234963-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:** Advanced Resource Managers - **Location:** Stevenage, UK - **Contract:** Temporary contract - **Skills:** Testing (Software), C (Programming Language), Communications Protocols, Software Debugging, Embedded Software, Ethernet, FreeRTOS, Multiprocessing, PCI Express, Real-Time Operating Systems, Subsystems, Systems Modeling Language, Universal Asynchronous Receiver/Transmitter, UML, Serial Peripheral Interface, Pikeos, Test Scripts, System-level Testing - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815247169-embedded-software-engineer ## About the Role * Experience with C programming language * Experience testing software products for ARM-based multi-core processing platforms * Experience with communications protocols (e.g. SPI, UART, Ethernet, PCI-Express) * Experience with DOORS * Experience with test tools and techniques in both host and target environments * Experience with test tools such as LDRA or equivalent for host testing * Experience in model-based development, either in SysML/UML * Knowledge of Real Time Operating Systems such as PikeOS or FreeRTOS ## Description Overview Embedded Software Engineer (C) - 6 month contract - Based in Stevenage Responsibilities * Developing, integrating, and testing embedded software * Producing test requirements & test scripts for Unit, Subsystem, and System level testing on both host and target platforms * Running tests, analysing results, and using target test facilities such as debuggers, probes, logic analysers, and oscilloscopes * Documentation and design work in UML Qualifications * Experience with C programming language * Experience testing software products for ARM-based multi-core processing platforms * Experience with communications protocols (e.g. SPI, UART, Ethernet, PCI-Express) * Experience with DOORS * Experience with test tools and techniques in both host and target environments * Experience with test tools such as LDRA or equivalent for host testing * Experience in model-based development, either in SysML/UML * Knowledge of Real Time Operating Systems such as PikeOS or FreeRTOS Employment details * Employment type: Contract * Seniority level: Not Applicable * Location: Stevenage, United Kingdom If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further! ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [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) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [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) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [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) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)