Salary: £65,000 - 65,000 per year Requirements: Experience developing firmware in C/C++ for embedded systems Proficient with Real-Time Operating Systems (RTOS) Experience with wireless networks such as BLE (Bluetooth Low Energy) Ability to commute to Salisbury Responsibilities: Design, develop, and maintain embedded firmware using C/C++ for microcontrollers Lead firmware development projects from concept through to delivery Design and configure wireless mesh networks on BLE Contribute to planning within the Software Development Life Cycle (SDLC) Technologies: Bluetooth Embedded Firmware C++ IoT Support More: We are a market-leading electronics manufacturer specializing in state-of-the-art data logging sensors for industrial automation, environmental studies, and smart home industries. Our team consists of highly skilled engineers and developers focused on solving complex technical challenges. We offer a progressive work environment with opportunities for career advancement, training, and a hybrid working model. Located in Salisbury, we also provide an early finish on Fridays and a competitive salary. We encourage applications from all suitable candidates as we are an equal opportunities employer. last updated 5 week of 2026