Job Title : Senior Embedded Software Engineer
Location : Doncaster
Salary : Up to 60,000 + benefits
Join a forward-thinking team in Doncaster, working with a leading developer of IoT-connected devices that power smarter, safer environments. Our client is passionate about delivering intelligent, reliable solutions that connect and protect-at home, at work, and beyond.
The Role :
We're seeking an experienced Embedded Software Engineer to help design and develop the next generation of IoT-enabled products. You'll play a key role in building robust embedded systems that support real-time connectivity and intelligent control.
Responsibilities :
- Develop, implement, and test embedded software for IoT-connected devices
- Collaborate with cross-functional teams to define system requirements and architecture
- Troubleshoot and resolve hardware / software integration challenges
- Optimize embedded software for performance, efficiency, and reliability
- Participate in code reviews and contribute to continuous improvement processes
What You'll Bring :
Strong programming skills in C / C++Experience with Linux-based embedded systemsMicrocontroller development : ARM, STM or PIC families desiredProficiency in IoT communication protocols (e.g., MQTT, UART, SPI, I2C)Experience contributing throughout the full design life cycleExperience working closely with a multidiscipline teamDesirable Experience :
Familiarity with real-time operating systems (RTOS) and IoT security practicesPython scriptingElectronics design skills (circuit design, PCB layout, schematic capture etc)Why Apply
Competitive salary up to 60,000 + benefitsWork on cutting-edge IoT technologies that are shaping the futureJoin a collaborative, innovative team with a passion for connected solutionsJ-18808-Ljbffr