My client based in Abingdon is looking for a Junior / Graduate Embedded Software Engineer to join their team. This will be a hybrid working role.
Kickstart your embedded engineering career working on cutting‑edge memory and storage systems for high‑performance applications. Get the chance to develop firmware at the bare‑metal level, offering the chance to work alongside experienced engineers on technology powering global‑scale data systems.
What you’ll be doing
* Writing embedded firmware in C for custom memory controller chips
* Working on bare‑metal, low‑level development in Linux‑based build environments
* Testing, validating and optimising firmware for enterprise and hyperscale clients
* Collaborating with senior engineers on real‑world, high‑impact projects
Skills and experience
* Strong C programming skills, ideally demonstrated through personal or academic projects
* Interest in embedded systems, hardware‑software interaction, or memory technology
* Degree in Computer Science, Electronics, Engineering or related field
* Desirable: exposure to bare‑metal programming, Linux, networking or multicore systems
* Nice to have: understanding of NVMe, SATA or cache memory
#J-18808-Ljbffr