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
£ 60KJob 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.