UtterBerry LTD
Embedded Software Engineer
UtterBerry LTDUnited Kingdom7 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Salary: £40,000 – £60,000 + bonus (depending on experience)

Location: Onsite at UtterBerry, 32 Sovereign Street, Leeds, LS1 4BJ (Hybrid options available)

Apply: Send CV to [email protected]

About UtterBerry

UtterBerry® is a UK-based AI + IoT R&D company designing ultra-low-power, mesh-networked smart sensors with sub-millimetre accuracy. We create novel and innovative technology to confront the future and develop smarter, more informed and reactive environments. From security and crowd monitoring at sporting venues to sub-millimetre infrastructure sensing on major construction projects, UtterBerry’s technology is enabling a smarter world.


Job Description

As an Embedded Software Engineer at UtterBerry, you’ll develop the firmware that powers our cutting-edge IoT sensor systems. You’ll work across the full stack of embedded development—from ultra-low-power microcontroller firmware to secure wireless protocols and blockchain-backed cloud integration. You’ll see your work deployed on critical infrastructure projects, healthcare sites, and smart cities, both in the UK and internationally.


Job Requirements

  • Develop and refine firmware for ultra-low-power microcontroller systems
  • Integrate multi-sensor suites (displacement, vibration, temperature, humidity, proximity, etc.)
  • Design and optimise mesh networking protocols (BLE, LoRa, Zigbee, or custom low-power stacks)
  • Implement secure data transfer into UtterBerry’s patented blockchain pipeline
  • Collaborate with R&D, product, and manufacturing teams across Leeds and London
  • Drive power management strategies for multi-year battery life


Additional Opportunities

  • On-site installation and testing (with international travel options)
  • Mentor junior engineers and support continuous improvement in CI/Git workflows
  • Help shape software processes for long-term scalability


What We’re Looking For

  • 3+ years in embedded/firmware engineering (IoT, industrial, medical, or automotive
  • background ideal)
  • Proficiency in C/C++, FreeRTOS
  • Experience with low-power embedded systems and battery optimisation
  • Sensor integration expertise (accelerometers, vibration/tilt, environmental)
  • Ability to contribute to sensor fusion algorithms, using AI/ML techniques and DSP/DA to improve accuracy and reliability
  • Knowledge of wireless protocols: BLE, LoRa, Zigbee, or similar
  • Security-first approach (OTA updates, encryption; blockchain familiarity a bonus)
  • Experience with firmware → cloud pipelines and data ingestion
  • Strong collaboration and communication skills
  • Degree (2.1 or higher) in Electronics, Embedded Systems, Computer Science, or equivalent

Benefits

  • Performance bonus scheme
  • Contributory pension
  • 25 days holiday + bank holidays
  • Hybrid working open for discussion (When project allows)
  • Flexible Hours

Key Skills

Ranked by relevance