Enable job alerts via email!

Embedded C / C++ Firmware Engineer

TN United Kingdom

Berkhamsted

Hybrid

GBP 40,000 - 80,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking an Embedded C/C++ Firmware Engineer to join their dynamic team in Berkhamsted. This role involves developing electronic device drivers and working across the full firmware development life cycle, from requirements gathering to testing and support. You will engage in exciting projects that enhance Linux OS internals and real-time software. The position offers a hybrid working environment, allowing for flexibility and collaboration. If you have a passion for embedded systems and a strong background in C/C++, this is the perfect opportunity to make a significant impact in a forward-thinking company.

Qualifications

  • Experience in embedded systems development with C/C++.
  • Knowledge of Linux OS internals and device drivers.

Responsibilities

  • Develop firmware for electronic device drivers on Linux.
  • Conduct architecture, design, and code reviews.

Skills

Embedded C
Embedded C++
Embedded Linux
Device Drivers
Linux BSPs
Linux Kernel
Python
TCP/IP Stack
EtherCAT
CAN Bus

Education

Relevant degree in Electronics or similar

Job description

Embedded C / C++ Firmware Engineer, Berkhamsted
Client:

Expert Employment

Location:
Job Category:

Other

EU work permit required:

Yes

Job Reference:

d4d208633c54

Job Views:

5

Posted:

18.04.2025

Expiry Date:

02.06.2025

Job Description:

Embedded C or C++ Systems Developer required to join a firmware development team focusing on electronic device drivers running on Linux. You will have Embedded systems development experience with Embedded C and C++ Electronics or a relevant degree. Knowledge of Embedded Linux, Device Drivers, Linux BSPs, Linux Kernel, Python, TCP/IP Stack, EtherCAT, CAN Bus, or similar networked devices is essential.

The successful candidate will work across the full firmware development life cycle from requirements, design documentation, delivery, testing, and support including project planning. Typical projects involve developing Linux OS internals, device drivers, or real-time software with full design documents. You will conduct or support architecture, design, and code reviews for your systems. The role offers hybrid working.

Please note that if you are NOT a passport holder of the country for the vacancy, you might need a work permit.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Created on 18/04/2025 by TN United Kingdom

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.