CareerPlanSign in

Firmware Engineer

Sompting, Lancing💼 Full-time🗓 2026-05-21 → 2026-08-07

Core

Designing and implementing embedded control software for high-performance electronic systems using PIC, TI, or ARM platforms.

Role type

Firmware Engineer (Embedded Systems)

Builds

Embedded control software for digital control applications

Domain

Electronics / Embedded Systems

Deliverable

production ML models | product features

Required skills

Embedded C programming, Microchip PIC controllers, TI TMSxx platforms, embedded systems architecture, digital control loops, real-time application development, software version control, technical documentation

Preferred skills

Structured software development, analytical problem-solving, independent work

Technologies

PIC, TI TMSxx, ARM

Responsibilities

Designing and implementing embedded software for digital control applications, Developing and optimising digital control loops for high-performance electronic systems, Supporting the integration and development of PIC/ TI OR ARM based embedded platforms, Writing robust embedded C code for real-time applications, Supporting and maintaining existing production firmware, Producing technical documentation including operating principles, calibration procedures and software support documentation

Seniority

Mid-level, hands-on IC

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