Embedded Software Developer
2 weeks ago
The Sepura TETRA digital radio products are like mobile phones, but also provide robust, long range, secure communication in harsh environments to public safety, military, transport, utilities, and commercial customers. Sepura offer a broad range of radio products, support tools and accessories.
A history of developing embedded software for released commercial products is essential.
**Your Role**
Specific responsibilities may include:
- Design, implementation, testing and maintenance of low-level embedded software within the Sepura digital radio product range for a range of Operating Systems including Embedded Linux, Android, Free RTOS, SYS/BIOS, OSE and bare-metal development.
- Embedded Linux kernel hacking and kernel configuration including modifications to the scheduler, performance optimisations and minimising latencies.
- Trialing and integrating open-source development tools for debugging, profiling, code-coverage, memory leak detection etc.
- Maintenance and enhancements of the Linux build and distribution tools.
- Production of architectural, design and test specifications when required.
- Participation in technical reviews.
- Providing technical leadership as necessary during course of their work.
**Your Day to Day**
The Software Team at Sepura follows an Agile development process centered around Scrum ceremonies. During each sprint you could be taking on several tasks related to several of the responsibilities listed above.
You will be collaborating with your team members and various other stakeholders like Project Managers, Product Owners, and other departments across the business.
Sepura has a friendly team environment where engineers are supported by their managers and other team members.
**What you need to succeed**
**Must-haves**:
**Qualifications**
Degree in relevant discipline
**Experience and Skills**
- Significant contribution to platform development of a commercially released product using Embedded Linux.
- Excellent knowledge of the C programming language in real-time multi-processor, multi-threaded, event-driven software.
- Excellent debugging skills. Enjoys investigating and solving challenging real-time platform issues.
- Developing production quality real time embedded software for low level device drivers.
- Proven ability to solve complex problems by understanding their root causes and tenacity to see things through to a successful conclusion.
- Familiar with various Linux kernel subsystems: USB, Bluetooth, WiFi, filesystem, memory and scheduling. Experience of using ARM BSPs.
- Comfortable both with Linux kernel and user space.
- Experience of using configuration management and fault tracking tools.
**Nice to have**:
**Experience and Skills**
Experience with management and configuration of the Embedded Linux Kernel distribution using Yocto, OpenEmbedded etc.
**Your Benefits**
- Flexible working hours including hybrid working
- Pension, dental cover, and private health cover
- Large, free car parking on site and electric car charging points
- Subsidised on site restaurant
- Support of staff wellbeing
- Discounted gym membership
-
Embedded Software Developer
2 weeks ago
Waterbeach, United Kingdom Sepura Full timeCurrently in a period of high growth, Sepura are seeking an experienced engineer with low level embedded platform software expertise to work on their market leading critical communication radio products. Reporting to the Device Driver Team Leader, the role will focus on development and maintenance of the product's low-level platform software and the...
-
Platform Embedded Software Engineer
1 day ago
Waterbeach, United Kingdom Sepura Full timeSepura has a vacancy for a **Platform**-**Embedded Software Engineer** based in our Cambridge Advanced Technology Group and reporting to the Technology Office. The applicant would have direct involvement in the whole lifecycle of future products and new technologies development from concept and prototype stages, through to production and support. **_Main...
-
Waterbeach, United Kingdom SuperSharp Full timeA pioneering Earth-imaging company in the United Kingdom is seeking a Head of Software & Firmware to lead the design and development of embedded software for space telescope systems. The successful candidate will manage a skilled team and collaborate with cross-functional teams to ensure the delivery of high-quality software. Key responsibilities include...
-
Waterbeach, United Kingdom SuperSharp Full time £150 - £200A pioneering Earth-imaging company in the United Kingdom is seeking a Head of Software & Firmware to lead the design and development of embedded software for space telescope systems.Please make sure you read the following details carefully before making any applications.The successful candidate will manage a skilled team and collaborate with cross-functional...
-
Senior Software Development
2 weeks ago
Waterbeach, Cambridgeshire, United Kingdom SuperSharp Full timeOur technology enables large-aperture telescopes to fit within compact spacecraft, making low-cost, high-resolution, and frequent Earth-imaging a reality. Our telescopes deliver up to 10× greater resolution per unit cost than current state-of-the-art solutions, supporting applications in climate monitoring, agriculture, and global security. We are...
-
Head of Software
2 weeks ago
Waterbeach, United Kingdom SuperSharp Full timeSuperSharp is an Earth‑imaging company developing infrared space telescopes to capture high‑resolution thermal infrared (TIR) images of the Earth. Our technology enables large‑aperture telescopes to fit within compact spacecraft, making low‑cost, high‑resolution, and frequent Earth‑imaging a reality.Our telescopes deliver up to 10× greater...
-
Head of Software
2 weeks ago
Waterbeach, United Kingdom SuperSharp Full timeAbout the Company SuperSharp is an Earth-imaging company developing infrared space telescopes to capture high-resolution thermal infrared (TIR) images of the Earth. Our technology enables large-aperture telescopes to fit within compact spacecraft, making low-cost, high-resolution, and frequent Earth-imaging a reality. Our telescopes deliver up to 10×...
-
Head of Software
2 weeks ago
Waterbeach, United Kingdom SuperSharp Full timeAbout the Company SuperSharp is an Earth-imaging company developing infrared space telescopes to capture high-resolution thermal infrared (TIR) images of the Earth. Our technology enables large-aperture telescopes to fit within compact spacecraft, making low-cost, high-resolution, and frequent Earth-imaging a reality. Our telescopes deliver up to 10×...
-
Head of Software
2 weeks ago
Waterbeach, United Kingdom SuperSharp Full time £150 - £200SuperSharp is an Earth‑imaging company developing infrared space telescopes to capture high‑resolution thermal infrared (TIR) images of the Earth. Our technology enables large‑aperture telescopes to fit within compact spacecraft, making low‑cost, high‑resolution, and frequent Earth‑imaging a reality.Is this the next step in your career Find out...
-
Test Lead: Embedded Systems, Automation
1 week ago
Waterbeach, United Kingdom SoCode Full timeA leading technology firm in Waterbeach is looking for a Test Lead to ensure the quality of embedded software in Agile scrum teams. You will be responsible for executing functional testing, supporting teams with guidance, and bridging gaps in product quality. The ideal candidate will have experience in complex systems, strong test design skills, and...