Embedded Software Developer
Location: Halifax, Elland, HX5 9JP
Hours: 37.5 hours
Working Pattern: Full-time, On-site 5 days per week
How You Will Make An Impact
* Design, develop and maintain firmware for new and existing IoT sensors and gateway devices.
* Build and improve production test applications that ensure our products are validated accurately and efficiently.
* Review system designs and help define the firmware requirements that shape product architecture.
* Perform testing, debugging and analysis to ensure firmware and test tools are robust and high‑quality.
* Work closely with electronics, mechanical and cloud teams to deliver fully integrated solutions.
* Contribute to new product developments, adding features, supporting architecture work and helping define how products evolve.
* Prepare technical documentation including specifications, release notes and test reports.
* Research new technologies and propose ideas that enhance performance, workflow or quality.
What We Are Looking For
* Software development experience using C# (core requirement for production test applications).
* Exposure to embedded development or hardware‑adjacent systems.
* Understanding of low‑level communication protocols (UART, I²C, SPI) or a desire to learn them.
* Experience debugging software that interacts with hardware.
* Ability to use test equipment (oscilloscopes, multimeters, etc.) to validate embedded behaviour.
* Strong communication and documentation skills.
* Experience collaborating closely with electronics or mechanical teams.
You’ll Also Bring
* A curiosity driven mindset and a willingness to learn new technologies.
* High attention to detail and a passion for delivering quality, reliable code.
* Strong problem‑solving skills and a logical, methodical approach.
* A collaborative, open approach to sharing ideas and driving progress.
* Self‑motivation and the ability to manage your own workload.
Benefits
* A subsidised on‑site gym, available for all colleagues.
* Flexible start and finish times to fit around you and your lifestyle.
* Enhanced Maternity, Paternity and NICU pay.
* 25 Days holiday plus bank holidays with the option to buy more.
* Cycle to work scheme, Specsavers vouchers, long service rewards, EAP.
#J-18808-Ljbffr