Enable job alerts via email!

Embedded Software Engineer

Platform Recruitment

Swindon

Hybrid

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A leading engineering company in Swindon seeks a Senior Software Engineer with expertise in embedded C and Linux. This position involves developing innovative software solutions, mentoring junior engineers, and collaborating in an Agile environment. Ideal candidates will have a degree in Computer Systems Engineering or a related field and a strong proficiency in real-time software development. Hybrid working options are available, promoting a collaborative workplace.

Qualifications

  • Proficient in real-time embedded software development.
  • Experience with hardware communication protocols like i2C and SPI.
  • Strong background in working within Linux environments.

Responsibilities

  • Provide embedded software support for products.
  • Develop applications in embedded and desktop Linux.
  • Coach junior engineers and demonstrate technical leadership.

Skills

Embedded software development
C programming
Agile methodologies
Linux environment

Education

Degree in Computer Systems Engineering or equivalent

Tools

i2C
SPI
Job description
Overview

Swindon - Senior Software Engineer - Embedded C, Linux

My client is a cutting-edge engineering company developing world-class solutions in power management. They are seeking a highly motivated Senior Software Engineer to join their innovative and dynamic team as a result of growth.

Main Duties
  • Provide embedded software support for existing and new products.
  • Develop applications in embedded and desktop Linux environments.
  • Collaborate in an Agile team environment (Kanban/Scrum).
  • Coach and mentor junior engineers.
  • Lead by example, demonstrating technical leadership and delivering exceptional solutions.
Skills and Experience Required
  • Degree in Computer Systems Engineering, STEM, or equivalent experience.
  • Proficient in writing real-time embedded software in C.
  • Skilled with i2C, SPI, and memory-mapped hardware peripherals
  • Experience with Agile methodologies
  • Experience working in a Linux environment
Location & Working Style

Hybrid working & collaborative working environment!

Application

If you believe you have the skills and experience for this role, apply today with your updated CV!

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