Embedded Software Engineer - C

Redline Group - Specialist Recruitment for Technology & Electronics Companies

Southampton

On-site

GBP 45,000 - 65,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Redline Group in Fareham, UK is seeking an Embedded Software Engineer to join the engineering team. The role focuses on C programming and FreeRTOS within embedded systems, contributing to high-quality hardware and firmware solutions for automotive and industrial sectors.

The ideal candidate will have hands-on embedded C experience, FreeRTOS proficiency, and strong testing skills, with knowledge of ISO9000 standards. USB firmware experience is a plus.

Qualifications

  • Bachelor’s degree in Electronics, Physics or related field with 2:1 or higher.
  • Hands-on embedded C programming experience.
  • Experience with FreeRTOS or another RTOS.
  • Proficient with Git/source control.
  • Strong unit testing skills and numeracy.
  • Familiarity with ISO 9000 standards.
  • Experience with USB firmware and low-level USB protocols desirable.

Responsibilities

  • Design and implement embedded software: Develop C code for microcontrollers and embedded systems with focus on performance and reliability.
  • FreeRTOS development: Implement and maintain FreeRTOS-based software ensuring real-time performance.
  • Debugging and testing: Use JTAG and oscilloscopes to verify hardware/software interactions; perform unit and integration tests.
  • Develop new features for RISCV-based platforms to meet market requirements.

Skills

Embedded C
FreeRTOS
Git
Unit testing
ISO9000 knowledge
USB firmware
Numeracy

Education

Bachelor’s degree in Electronics, Physics or related field (2:1)

Tools

Git
JTAG
Oscilloscopes

Job description

Embedded Software Engineer – C / FreeRTOS

Are you an experienced Embedded Software Engineer with strong C programming and FreeRTOS experience, looking to work with innovative touch technologies?

This company specialises in developing bespoke hardware and firmware silicon devices. Their products serve the automotive and industrial sectors, providing cutting‑edge solutions that ensure high‑quality customer integration.

They are seeking a talented Embedded Software Engineer to join their engineering team in Fareham, UK, contributing to the development of their next‑generation technology.

Responsibilities of this Embedded Software Engineer – C / FreeRTOS job based in Fareham:
  • Design and implement embedded software: Develop efficient, low‑level code in C for microcontrollers and embedded systems, ensuring optimal performance, resource usage and reliability.
  • FreeRTOS development: Develop and maintain embedded software using FreeRTOS, working with real‑time operating system concepts and ensuring reliable system performance.
  • Debugging and testing: Use debugging tools and methods, such as JTAG and oscilloscopes, to troubleshoot hardware/software interactions, optimise code and perform system validation through unit and integration testing.
  • Develop new features: Contribute to the development of new features and functionality to meet market requirements on RISC‑V‑based platforms.
Requirements of this Embedded Software Engineer – C / FreeRTOS job based in Fareham:
  • Bachelor’s degree in Electronics, Physics or a related field, with a 2:1 classification or higher.
  • Proven practical experience in embedded C programming.
  • Experience working with FreeRTOS or another real‑time operating system.
  • Must have experience with GIT/Source control.
  • Proficient in software unit testing and able to demonstrate a strong aptitude for numeracy.
  • Working knowledge of ISO9000 standards and version control systems.
  • Experience with USB firmware and low‑level USB protocols would be highly desirable.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer - C
Embedded Software Engineer - C

Redline Group - Specialist Recruitment for Technology & Electronics Companies • Fareham

On-site
GBP 55,000 - 75,000
Embedded Software Engineer - C / FreeRTOS
Embedded Software Engineer - C / FreeRTOS

Redline Group Ltd • Fareham

On-site
GBP 45,000 - 60,000
Embedded Software Engineer - C/FreeRTOS – Real-Time USB
Embedded Software Engineer - C/FreeRTOS – Real-Time USB

Redline Group Ltd • Fareham

On-site
GBP 45,000 - 60,000
Embedded C Engineer — FreeRTOS & Real‑Time Systems
Embedded C Engineer — FreeRTOS & Real‑Time Systems

Redline Group - Specialist Recruitment for Technology & Electronics Companies • Fareham

On-site
GBP 55,000 - 75,000
Embedded C Engineer – FreeRTOS, RISC-V, Automotive
Embedded C Engineer – FreeRTOS, RISC-V, Automotive

Redline Group - Specialist Recruitment for Technology & Electronics Companies • Southampton

On-site
GBP 45,000 - 65,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Cambridge

On-site
GBP 60,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Unify • Slough

On-site
GBP 65,000 - 90,000
Embedded Software Engineer (RTOS)
Embedded Software Engineer (RTOS)

Insignis Talent • Greater London

On-site
GBP 65,000 - 68,000
Excellent benefits package
Career progression
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Oho Group • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 70,000
Firmware Engineer
Firmware Engineer

Platform Recruitment • Fareham

Hybrid
GBP 50,000 - 70,000