Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Embedded software engineer

Oxford
Salience Labs
Embedded software engineer
Posted: 31 July
Offer description

⌕Job Overview:

As an Embedded Software Engineer at Salience Labs, you’ll be right at the centre of our photonics product development. This role spans low-level firmware, rapid prototyping, and systems integration, giving you the chance to influence everything from proof-of-concept devices to our commercial platforms. You’ll collaborate across hardware, photonics, and FPGA teams to ensure smooth, efficient embedded software development, right down to the register level and all the way up to application-facing tools.

This is a full-stack embedded role, where versatility and curiosity are just as important as technical depth. We're looking for engineers who enjoy working close to the metal, but can just as easily contribute to user-facing tools and test infrastructure. You’ll be part of a small, fast-paced team where autonomy is encouraged and impact is tangible.

✎What you'll be doing:

* Design, implement, and document embedded software across a variety of project scales.
* Work closely with hardware and FPGA teams to build robust embedded systems.
* Use off-the-shelf development kits for rapid prototyping and system testing.
* Select, tailor, and integrate open-source applications and embedded frameworks.
* Collaborate with the Systems Test team to support test automation and data capture.
* Develop internal tools and test benches for the photonics and silicon teams.

????????What we're looking for:

* 4+ years of hands-on experience developing embedded software in C or C++.
* Proven ability to own software modules from design to delivery.
* Comfortable using Python and modern tooling (Git, Confluence, Jira).
* Strong problem-solver with clear analytical thinking and communication skills.
* Flexible team player, able to switch between solo work and close collaboration.

✧Even better if you:

* Can read schematics or interpret RTL, particularly helpful for supporting hardware teams.
* Have experience developing for Xilinx MPSoCs (ARM) or STM32 platforms.
* Know your way around I2C, SPI, PCIe, and embedded driver development.
* Understand networking concepts and distributed systems architecture.
* Are comfortable becoming a domain expert in unfamiliar tools or technologies.

This is a high-impact role for someone who thrives on building, testing, and iterating in real hardware environments. If you’re looking for a deeply technical role where you can have influence across the full product stack, and you like the sound of building the software brains of next-gen optical systems, then we’d love to hear from you.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded software engineer
Oxford
Ic Resources
Embedded software engineer
Similar job
Junior embedded software engineer
Oxford
Ic Resources
Embedded software engineer
Similar job
Junior embedded software engineer
Witney
Matchtech
Embedded software engineer
See more jobs
Similar jobs
It jobs in Oxford
jobs Oxford
jobs Oxfordshire
jobs England
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Oxford > Embedded Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save