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

Senior embedded software engineer

St James (BS2 8)
Electronics Manufacturing Solutions
Embedded software engineer
Posted: 22h ago
Offer description

Senior Embedded Software Engineer
Scroll down the page to see all associated job requirements, and any responsibilities successful candidates can expect.
Berkshire
This role will be 5 days per week on-site.
Position overview:
Were looking for a Senior Embedded Software Developer to design, implement and optimise Kalman filterdriven navigation and sensor fusion algorithms on microcontrollers (ARM Cortex, ideally STM32).
Youll work close to the hardware, owning the translation from complex algorithms into efficient, reliable embedded code thats built to be tested, validated and deployed in real-world environments.
This is a fully onsite role (5 days per week), working hand-in-hand with global engineering teams and alongside high-speed production environments, giving you the ability to iterate quickly, prototype rapidly, and take solutions seamlessly from concept through to build.
What you will be doing:
Own the design, tuning and evolution of Kalman filter pipelines (EKF, UKF or classical) powering navigation and estimation
Build high-performance embedded C/C++ on ARM Cortex-M (ideally STM32), ready for real-world deployment
Bring sensor data to life integrating inputs from IMUs, GNSS, magnetometers, barometers and beyond
Architect real-time data pipelines with rock-solid timing, low latency and consistent sampling (interrupts, DMA, the works)
Squeeze every ounce of performance; optimising memory and compute (fixed vs floating point, CMSIS-DSP, matrix ops, profiling)
Create robust validation environments; simulation playback, log capture, repeatable testing, unit and HIL testing where possible
Work side-by-side with hardware and systems teams on calibration, sensor behaviour and interface protocols (SPI, I2C, UART, CAN)
Document what matters; clear, structured insight into models, assumptions, tuning decisions and test outcomes
What we require from you:
Were looking for someone who lives and breathes embedded systems a developer with deep C/C++ expertise on microcontrollers who has already taken Kalman filtering, estimation or sensor fusion out of theory and into real, working products.
Youll have a strong handle on the fundamentals that truly matter in practice; from linear algebra and noise modelling through to sensor error, drift and calibration, whilst being comfortable operating in tightly constrained, real-time environments where timing, performance and reliability are everything.
Youll be the kind of engineer who enjoys getting hands-on at the lowest level, debugging with the right tools, squeezing performance out of ARM Cortex-M platforms (ideally STM32), and making smart trade-offs between precision and efficiency.
If youve worked on navigation or inertial systems, things like IMU fusion, attitude estimation or dead reckoning, then even better.
Above all, youll care about building things properly; validating your work through simulation, replay or hardware-in-the-loop, and contributing to a clean, collaborative engineering environment with solid development practices. xxuwjjq

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Principal embedded software engineer
Bristol (City of Bristol)
ZENOVO LTD
Embedded software engineer
£75,000 a year
Similar job
Embedded software engineer
Bristol (City of Bristol)
YT Technologies
Embedded software engineer
£55,000 a year
Similar job
Principal embedded software engineer
Bristol (City of Bristol)
ZENOVO LTD
Embedded software engineer
£75,000 a year
See more jobs
Similar jobs
It jobs in City of Bristol
jobs City of Bristol
jobs St James (BS2 8)
jobs England
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in City of Bristol > Senior 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

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save