> Markdown version of [/jobs/ext/50637-embedded-software-engineer-sensors-physics-domain](https://www.wearedevelopers.com/jobs/ext/50637-embedded-software-engineer-sensors-physics-domain). 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 - Sensors / Physics domain - **Company:** Pure Resourcing Solutions - **Location:** Melbourn, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Bluetooth Low Energy (Bluetooth), C++ (Programming Language), Communications Protocols, Software Debugging, Embedded Software, FreeRTOS, Modbus, Real-Time Operating Systems, LoRaWaN, Signal Processing, PIC Microcontroller, Information Technology, Bare Metal, Software Version Control - **Published:** May 16, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=6b1e09c19457ad6a ## About the Role Do you have experience in Signal processing?, * Educational Background: Degree-level qualification in Computer Science, Electronic Engineering, or a related technical discipline. * Proven Experience: A minimum of 5+ years in professional embedded software engineering. * Core Technical Stack: C/C++ and experience with STM32 microcontroller platforms. * RTOS & Bare Metal: Strong proficiency in FreeRTOS and bare-metal development for 8-bit and 32-bit systems. * DSP Knowledge: Practical experience implementing Digital Signal Processing (DSP) algorithms for sensor data analysis. * Hardware Interaction: Ability to read schematics and use standard laboratory tools (debuggers, multimeters, logic analysers). * Professionalism: Disciplined approach to version control, design documentation, and NPD processes. Beneficial for Application * Domain Expertise: Prior experience within sensor or instrumentation development would be useful * Safety Standards: Familiarity with stringent safety standards such as Medical, Automative. Or global intrinsic safety standards such as ATEX design, UL, CE etc. * Communications Protocols: Experience with BLE, LoRaWAN, Modbus, CAN, USB. * Scientific Interest: An understanding of physical sciences (Chemistry or Physics) isn't necessary, but an interest in it would aid in your understanding of how the product is implemented and how data will be interpreted ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Optimizing Land-Based Fish Feeding with Node-RED](https://www.wearedevelopers.com/videos/2032-optimizing-land-based-fish-feeding-with-node-red) - [Enabling intelligent logistics automation: home-grown Industrial IoT platform at Austrian Post](https://www.wearedevelopers.com/videos/2018-enabling-intelligent-logistics-automation-home-grown-industrial-iot-platform-at-austrian-post) - [Smart, Connected, Unexpected: The Wild Side of IoT and AI](https://www.wearedevelopers.com/videos/1113-smart-connected-unexpected-the-wild-side-of-iot-and-ai) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)