Job Description
Embedded Software Engineer
🕒 38 Hours/Week | 9-Day Fortnight | Work Anytime Between 7am–7pm
📍 Location: BRAND NEW OFFICE in Horsforth, Leeds
Are you an embedded systems expert who loves getting hands-on with hardware and writing ultra-efficient firmware? Join a close-knit engineering team where your code literally brings products to life.
This is a role for problem solvers, tinkerers, and real-time systems enthusiasts. You’ll have direct impact from day one—designing and deploying embedded firmware that powers high-performance, real-world tech.
🔍 What You’ll Be Doing
* Write low-level firmware in Embedded C for real-time control and data acquisition
* Work closely with STM32 microcontrollers, configuring peripherals and drivers
* Develop automated test rigs and instrumentation tools using LabVIEW
* Collaborate with electronics engineers to optimise performance from board to code
* Debug, refine, and ship embedded code through the full development lifecycle—from prototype to production
🧠 What You’ll Bring
* Proven experience with Embedded C on microcontrollers (ideally ARM Cortex-M / STM32)
* Proficiency in LabVIEW for creating test tools or automation frameworks
* Solid understanding of digital electronics and communication protocols (SPI, I2C, UART)
* Familiarity with Git and embedded debugging tools (JTAG, oscilloscopes, logic analysers, etc.)
* A hands-on, inquisitive mindset—you love solving problems where software meets hardware
🧑🔬 Working Style That Works for You
* Fully On-Site in Horsforth, Leeds – collaborate directly with engineers and get instant access to hardware
* Flexible Hours – choose your hours between 7 am and 7 pm
* 9-Day Fortnight
⚙️ Why This Role?
You won’t be just “another coder”—you’ll be the firmware brain in the room, shaping how intelligent systems perform. This is an opportunity to join a stable, forward-thinking engineering team that values technical depth, curiosity, and getting things done right.