Jobiglo

No results.

Embedded Software Engineer – Hybrid (Oxfordshire)

Nextech

Hybrid 🇬🇧 English
C++ UART SPI I2C CAN Git ARM Cortex-M Embedded Linux Python STM32 NXP Nordic CI/CD Automotive Aerospace Medical device Defence Electronics PCB design

Job description

About the role

We are looking for an experienced Embedded Software Engineer to join our innovative technology team in Oxfordshire. You will design, develop and test embedded software that powers complex hardware products, working closely with hardware, systems and product engineers.

Key responsibilities

  • Design, develop and maintain embedded software applications using C/C++.
  • Develop firmware for micro‑controller based platforms and integrate it with hardware.
  • Debug and troubleshoot both software and hardware issues.
  • Write clean, efficient, reliable code and perform code reviews.
  • Support testing, validation and release processes, and produce technical documentation.
  • Contribute to continuous improvement of development tools and processes.

Required profile

  • Commercial experience developing embedded software.
  • Strong programming skills in C and C++.
  • Hands‑on experience with micro‑controllers and embedded systems.
  • Understanding of embedded development principles and debugging techniques.
  • Familiarity with communication protocols such as UART, SPI, I2C and CAN.
  • Proficiency with version control systems, especially Git.
  • Ability to work collaboratively in a multidisciplinary engineering team.

Required skills

  • C
  • C++
  • Microcontrollers
  • UART
  • SPI
  • I2C
  • CAN
  • Git
  • RTOS (FreeRTOS, Zephyr, ThreadX)
  • ARM Cortex‑M
  • Embedded Linux
  • Python
  • STM32
  • NXP
  • Nordic
  • CI/CD
  • Safety‑critical software development
  • Automotive, aerospace, medical device or defence experience
  • Electronics and PCB design principles

What we offer

  • £55k+ salary package.
  • Hybrid working model (2‑3 days in‑office).
  • Opportunity to work on innovative technology products.
  • Pension scheme and private healthcare.
  • Flexible working arrangements and training opportunities.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Nextech.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 6 days from now

21 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Nextech