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

Principal device drivers software engineer

Cambridge
Sepura plc.
Software engineer
€60,000 a year
Posted: 13h ago
Offer description

Principal Device Drivers Software Engineer

Sepura is seeking an embedded software engineer with low‑level device driver software expertise to work on their market‑leading critical communication radio products. Our TETRA digital radio products are similar to mobile phones, yet also provide robust, long‑range, secure communication in harsh environments to public safety, military, transport, utilities, and commercial customers. Sepura offers a broad range of radio products, support tools and accessories.

Reporting to the Device Driver Team Leader, the role will focus on the development of low‑level embedded software components for digital radio products and their accessories. The successful candidate will have a good understanding of an embedded telecommunications environment and mobile technology, strong communication skills, and be comfortable discussing ideas and solutions with others to design new components and resolve issues in legacy components. You will be able to take initiative when required, own the achievement of your activities, and have previous low‑level device driver/platform embedded software development experience of a released commercial product.

This role requires security clearance.

**Specific responsibilities include:**

* Design, implementation, and testing of low‑level embedded software within the Sepura digital radio product range for a range of operating systems including Embedded Linux, FreeRTOS, SYS/BIOS, OSE, and bare‑metal development.
* Definition and planning of software tasks at the component level.
* Production of architectural, design, and test specifications.
* Maintenance and testing of the low‑level embedded software within the Sepura digital radio product range.
* Participation in project planning and technical reviews.
* Integration testing, investigation, and resolution of issues.


Must haves

* Excellent knowledge of the C programming language in real‑time systems, with related experience of software design, implementation, and test.
* Excellent debugging skills and the ability to investigate and solve challenging real‑time platform issues. Good code comprehension skills.
* Experience in the complete software development lifecycle within commercially released embedded products.
* Familiarity with real‑time multi‑processor, multi‑threaded, event‑driven software.
* Knowledge of Embedded Linux driver architecture and experience using ARM BSPs.
* Experience developing product‑quality real‑time embedded software for low‑level device drivers.
* Experience using configuration management and fault‑tracking tools.
* Familiarity with working in PC and UNIX‑based environments.


Desirable qualifications & experience

* Degree in a relevant discipline.
* Development for ARM‑based mobile communications products running real‑time operating systems.
* Familiarity with working with a hardware development team, interpreting schematics, and practical knowledge of debugging with logic analysers and oscilloscopes.
* Experience with tools for measuring code coverage, profiling, and memory‑leak detection.
* Experience with automated software testing at a component level.


Person specification

* Innovative with proven ability to generate new ideas and approaches to problems.
* Tenacity to probe issues to understand their root causes.
* Structured in work practices with a practical understanding of quality software development processes.
* Good analytical, numerical, written, and verbal communication skills.
* Good team player.
* Familiarity with Agile Scrum working practices.
* Experience working in a medium‑size technology company.
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded linux software engineer
Cambridge
Platform Recruitment
Software engineer
£70,000 a year
Similar job
Senior software engineer
Cambridge
Platform Recruitment
Software engineer
£75,000 a year
Similar job
Software engineer
Cambridge
Hudson Shribman
Software engineer
£50,000 a year
See more jobs
Similar jobs
It jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cambridge > Principal Device Drivers 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