CareerPlanSign in

Senior Firmware Engineer

Ware, UK💼 Full-time🗓 2026-06-19 → 2026-09-26

Core

Design, develop, and implement embedded software for bare-metal systems and microcontrollers, focusing on performance, reliability, and resource efficiency for long-range surveillance cameras.

Role type

Senior IC embedded firmware engineer (bare-metal/RTOS)

Builds

Embedded firmware for long-range surveillance camera systems

Domain

Embedded systems / Security hardware

Deliverable

production ML models | product features

Required skills

C/C++, microcontroller programming, bare-metal development, RTOS, embedded driver development, debugging with oscilloscopes/logic analyzers/JTAG, memory management, real-time system optimization

Preferred skills

Python scripting, robotics control programming, CI/CD pipelines, schematic reading

Technologies

C/C++, ARM, PIC32, RTOS, SPI, I2C, CANbus, TCP, UDP, Git

Responsibilities

Design and implement embedded software for bare-metal systems; Develop and debug low-level device drivers and communication protocols; Collaborate with hardware engineers on board bring-up and validation; Write efficient code for memory-constrained real-time systems; Execute unit, integration, and system-level tests; Optimize system performance, power consumption, and memory utilization.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.