> Markdown version of [/jobs/ext/54105-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/54105-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:** Premier Group Recruitment - **Location:** Crawley, UK - **Salary:** £60,000.0 - £70,000.0 - **Contract:** Permanent contract - **Skills:** Board Bringup, C++ (Programming Language), Continuous Integration, Software Debugging, Memory Management, Linux on Embedded Systems, Embedded Software, Firmware, Python (Programming Language), Performance Tuning, Real-Time Operating Systems, Smart Devices, Real Time Systems, Hardware Testing, Hardware Infrastructure - **Published:** May 20, 2026 - **Apply:** https://find.jobs/jobs-near-me/embedded-software-engineer-crawley-sussex/2779714893-2/ ## About the Role * Experience developing firmware for embedded systems in C++/C. * Experience working with real-time systems and scheduling (RTOS concepts or similar). * Understanding of memory management, timing constraints, and performance optimisation in embedded environments. * Experience with board bring-up, hardware validation, and fault finding. * Familiarity with reading schematics and working alongside electronics engineers. * Experience writing low-level drivers or interfacing directly with hardware components. * Exposure to embedded testing methodologies and validation processes. * Strong debugging skills across both software and hardware layers. * Ability to document designs and contribute to technical specifications. Nice to Have: * Experience within automotive, industrial, or IoT environments. * Knowledge of embedded Linux systems. * Python or scripting for automation/testing. * Exposure to CI/CD practices. * Understanding of safety-critical or regulated environments. ## Description I'm currently working with an innovative technology company based in Crawley who are looking for an Embedded Software Engineer to join their growing engineering team on a hybrid basis! The company specialises in developing advanced electronic and embedded solutions for industries including automotive, industrial automation, and smart technologies. They have a strong pipeline of projects and are continuing to invest heavily in their engineering capability as they scale. You'll be joining a close-knit, multidisciplinary team of engineers and will play a key role in developing embedded software for a range of products. The position is hands-on, with a strong focus on C/C++ development, working closely with hardware teams to design, build, and optimise embedded systems. The role will involve working across the full product lifecycle, from early-stage development and prototyping through to testing and production. You'll also have the opportunity to contribute to technical decisions and influence product direction as the company continues to grow. The office is based in Crawley and they are looking for someone to be onsite 3 days a week. Sponsorship cannot be offered for this role. ## Related Videos - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [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) - [WeAreDevelopers LIVE – AI vs the Web & AI in Browsers](https://www.wearedevelopers.com/videos/1743-wearedevelopers-live-ai-vs-the-web-ai-in-browsers) - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) ## Related Articles - [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) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)