Embedded Software Engineer

ZENOVO LTD
Saint Ives, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 60K

Job location

Saint Ives, United Kingdom

Tech stack

C++
Static Program Analysis
Continuous Integration
Embedded Software
Fault Tolerance
FreeRTOS
Real-Time Operating Systems
Systems Integration
Universal Asynchronous Receiver/Transmitter
PIC Microcontroller
Real Time Systems
GIT

Requirements

Strong proficiency in C/C++ and real-time operating systems.

  • Deep understanding of microcontrollers and low-level communication interfaces such as SPI, I²C, and UART, with proven hardware-software integration skills.

  • Experienced in system-level design, performance optimisation, fault tolerance, and developing reliable real-time systems (e.g., FreeRTOS).

  • Background in safety-critical environments and compliance standards, with strong analytical problem-solving abilities and familiarity with modern tools such as Git, CI/CD, and static analysis.

Apply for this position