Embedded Software Developer

6 months ago


Cambridge, United Kingdom Sepura Full time

Due to continued success, we are looking to recruit an enthusiastic and highly motivated **Embedded Software Developer** to join the **Devices Software Team.**

The Devices Software Team implements all aspects of software within Sepura's radio products and related accessories (e.g. chargers and consoles). The team contains engineers with skills covering embedded Linux, Android Aosp, bare metal, Android Applications, mobile/wireless protocol stack implementation and integration and UI/UX development. The common factor being that we are all developing software for embedded, realtime devices.

A significant component of this role is debugging complex realtime issues - an engineer enjoying this type of challenge would thrive in this role.

Come and join Sepura Ltd at an exciting time of growth and progress your career within this innovative technology company, based in Waterbeach, Cambridge.

**Your Role**

Specific responsibilities will include:
Software Development contribution as a member of one of our Scrum Teams:

- Requirements analysis
- Design
- Implementation
- Developer Test
- Fault fixing
- Participation in project scoping and planning, technical reviews, tool evaluation and selection,

**Your Day to Day**

Our customer base includes many different industries and markets around the world. Our complete TETRA and LTE solutions have been developed specifically for users in multiple sectors to face their critical communications challenges.

There is no such thing as a typical day here at Sepura. You will be supported by your manager and other team members, as well as collaborating with other departments across the business. The Software Team at Sepura follows an Agile development process centred around the heartbeat of Scrum ceremonies. During each sprint you could be taking on several tasks related to several of the responsibilities listed above.

**What you need to succeed**

**Qualifications**
- Degree level qualification in a relevant discipline
**Experience and Skills**
- Excellent knowledge of a variety of programming languages (C, C++, Java, Kotlin)
- Experience with real-time, multi-processor, multi-threaded, event-driven software.
- Excellent debugging skills. Enjoys investigating and solving challenging real-time platform issues.
- Experience with development tools for debugging, profiling, code coverage, memory leak detection etc.
- Experience of using configuration management and fault tracking tools.
- Innovative with proven ability to generate new ideas and approaches to problems.
- Tenacity to probe issues to understand their root causes.
- Good analytical, numerical, written, and verbal communications skills.
**Nice to Have**
- Embedded Linux Kernel and user-space software development experience of a commercially released product.
- Android Aosp software development experience of a commercially released product.
- Familiarity with working with a hardware development team (interpretation of schematics and practical knowledge of debugging using logic analysers and oscilloscopes).
**Your Benefits**
- Flexible working hours
- Pension, dental care and healthcare
- Support of staff wellbeing
- Discounted gym membership
- Subsidised Hub on site restaurant
- Large, free car parking on site and electric car charging points



  • Cambridge, Cambridgeshire, United Kingdom SoCode Limited Full time

    Embedded Software Engineer (C/C++ and Audio/Video)SoCode Limited is seeking an experienced Embedded Software Engineer to join a dynamic and multidisciplinary team. The ideal candidate will have a strong background in C/C++ and experience with open-source video and audio solutions.Key Responsibilities:Design and develop software for embedded systems using...


  • Cambridge, Cambridgeshire, United Kingdom ENGINEERINGUK Full time

    EngineeringUK seeks a highly skilled Embedded Software Developer to join its platform software team. Estimated salary: £80,000 - £110,000 per year.About the RoleThe ideal candidate will be passionate about building IoT products and have extensive experience with embedded development in C/C++. The successful candidate will develop Ring's next generation of...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Embedded Software ExpertiseIC Resources is seeking a skilled Senior Embedded Software Engineer to join our growing electronics and software design consultancy. As a specialist in embedded software development, you will work with various technologies and contribute to the full software development cycle from conception to release.The ideal candidate will have...


  • Cambridge, Cambridgeshire, United Kingdom TE Connectivity Full time

    Software Systems Integration Specialist Opportunity At TE Connectivity, we're seeking a skilled Embedded Software Developer to join our team of innovative engineers working on cutting-edge software solutions for the energy industry. As a member of our Electronic and Sensor Integration Engineering team, you'll be responsible for developing software for...


  • Cambridge, United Kingdom Integrity Personnel Limited Full time

    If you have experience developing embedded real-time software on Android AOSP using C++ / Java then this exciting newEmbedded Software Developer (Android)position might just be the one for you!Working in a friendly team of highly skilled developers in this well-established manufacturer of specialized communications devices, you will develop and support the...


  • Cambridge, Cambridgeshire, United Kingdom Singular Recruitment Full time

    Embedded Software Engineer OpportunitySingular Recruitment is seeking an experienced Embedded Software Engineer to join our client's talented team. As a key member of their development team, you will play a critical role in designing and implementing innovative real-time software solutions.Key Responsibilities:Design and develop high-quality, reliable, and...


  • Cambridge, Cambridgeshire, United Kingdom ENGINEERINGUK Full time

    Embedded Software Development OpportunityAt ENGINEERINGUK, we are committed to delivering innovative solutions for home and neighborhood security. As a skilled Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks, optimization techniques, and high availability services.Key...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    About the Role:The company IC Resources is seeking a skilled Senior Embedded Firmware Engineer to join their growing consultancy team, which specialises in innovation, design, and development across various industries.Key Responsibilities:Conduct software development in C for production systemsDevelop firmware for embedded products and systems with wired or...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    Embedded Software Development Engineer - Amazon RingAt Amazon, we strive to make home and neighborhood security accessible and effective for everyone. As a skilled Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks, optimization techniques, and high availability services.Your main focus...


  • Cambridge, United Kingdom IC Resources Full time

    Senior Embedded Firmware Software Developer RoleIC Resources is working with a consultancy that specialises in innovation, design and development. They work with a range of industries and have a reputation for finding creative solutions to technical problems.The company is looking for a Senior Embedded Firmware Software Developer to join their growing team....


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full time

    A talented Embedded Software Engineer is needed to collaborate with a team of experts in the development, modification, and enhancement of security technologies. The ideal candidate will have substantial experience in developing embedded systems using C/C++ programming languages and a strong understanding of security protocols.Responsibilities:Collaborate...


  • Cambridge, Cambridgeshire, United Kingdom Amazon Full time

    OverviewAt Ring, we are committed to making home and neighborhood security accessible and effective for everyone. As a skilled Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks, optimization techniques, and high availability services.This role involves leading the design of features...


  • Cambridge, Cambridgeshire, United Kingdom Oho Group Full time

    Job Title: Senior Embedded Software EngineerA leading technology consultancy firm, the Oho Group, is seeking to expand its team of world-class experts. They are looking for a Senior Embedded Software Engineer to join their team and contribute to the development of innovative medical devices and deep-tech projects.The company is based in Cambridge, which...


  • Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full time

    Are you a seasoned Embedded Software Engineer looking to push the boundaries of innovation? We're seeking an experienced developer to join our team at Oho Group Ltd in Cambridge.We're a pioneering tech start-up that combines cutting-edge technology with a deep understanding of biological systems. Our goal is to create intelligent machines that can learn,...


  • Cambridge, United Kingdom Integrity Personnel Limited Full time

    If you have experience developing embedded real-time software on Android AOSP using C++ / Java then this exciting newEmbedded Software Developer (Android) position might just be the one for you! Working in a friendly team of highly skilled developers in this well-established manufacturer of specialized communications devices, you will develop and support...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    About IC ResourcesFounded in the late 90s, our company is a successful and growing electronics and software design consultancy with a presence in Cambridge. We specialize in innovative solutions for our clients.Senior Embedded Software Engineer OpportunityWe are looking for an experienced Senior Embedded Software Engineer to join our team on a permanent...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full time

    Embedded Software Consultant RoleA Defence company based in Cambridge is seeking an experienced Embedded Software Consultant or Engineer to assist in the development of technologies enhancing defence and safety in the UK.Embedded Software experience in Embedded C is required.Knowledge of prototyping, using C, C++, MATLAB, or another software language is...


  • Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited Full time

    About the RoleAre you passionate about building innovative IOT products? Do you thrive in a dynamic environment with multiple priorities?We are seeking an experienced Embedded Software Engineer to join our platform software team and contribute to the development of Ring's next-generation camera-centric devices. As a core member of our team, you will be...


  • Cambridge, Cambridgeshire, United Kingdom Newton Colmore Full time

    Embedded Software ExpertWe are seeking an experienced Embedded Software Expert to join our team at Newton Colmore. As an Embedded Software Expert, you will be responsible for developing and implementing software solutions for defence technologies.Key Responsibilities:Design and develop software solutions for defence technologiesCollaborate with...


  • Cambridge, United Kingdom Hexwired Recruitment Limited Full time

    Job OverviewWe are seeking an experienced Software Development Engineer to join our team in Cambridge. As an Embedded Software Engineer, you will be responsible for the development, coding, and testing of embedded software for high-speed electronics devices and systems.About the RoleThis is an exciting opportunity to work with a leading electronics...