Embedded Software Engineer

ZENOVO LTD
Saint Ives, UK
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
£37,500.0 - £50,000.0
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Static Program Analysis Continuous Integration Embedded Software Fault Tolerance FreeRTOS Performance Tuning Real-Time Operating Systems Systems Architecture Systems Integration Universal Asynchronous Receiver/Transmitter PIC Microcontroller
+2 more
Real Time Systems Git

Requirements

An ideal candidate will have at least 1-Year of Experience outside of University however we are happy to consider candidates who have done a Sandwich Degree and completed a year in Industry during their studies.

Key Experience Required:

  • Proficient 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.

  • Knowledge of 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:05 min

Practical Byzantine Fault Tolerance in distributed computing systems

Jonan Scheffler · World Congress 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:49 min

Enhancing system resilience and fault tolerance

Michael Eder +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:53 min

Entering software development through retro computing platforms

Alex Soto Alex Soto · LIVE

Videos

See all

Related articles

See all