Embedded Software Engineer
Chippenham
£ 51000 - 60000/annum hybrid work, negotiable salary
Offering a generous starting salary with a flexible hybrid working policy, join a growing team of engineers as Embedded Software Engineer and be a key player in developing emerging green technology.
Many of the details are hidden behind NDA but I can reveal that you'll contribute to the creation of a groundbreaking low-carbon hot water home appliance in a band new office space in Chippenham, collaborating closely with colleagues in electronics and hardware teams to bring innovative functionality from concept to life.
Your focus will be on higher-level application functions, building upon the foundational work of your talented teammates who interface with the hardware. Beyond coding, you'll also play a pivotal role in developing their tooling, test systems, and overall workflow.
Embedded Software Engineer requirements:
Strong foundation in C/C++
Previous experience working with FreeRTOS on an ESP32 in a dual-core setup
Possess a working knowledge of Linux & Raspberry Pi
Experience or knowledge in Bluetooth Low Energy (BLE), MQTT, Over-the-Air updates, LoRa wireless networks, RS485/Modbus or similar
Familiarity with using Python in Linux environmentEmbedded Software Engineer desirable skills:
Knowledge of cloud-based IoT tools such as AWS IoT and Grafana
Experience using Rust
Expertise in unit and higher-level test strategies for embedded systemsEmbedded Software Engineer desired soft skills:
Collaborative approach to problem-solving with colleag...