Embedded Software Developer

3 days ago


Waterbeach, United Kingdom Sepura Full time

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



  • Waterbeach, United Kingdom Sepura Full time

    Currently 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...


  • Waterbeach, United Kingdom Polytec Personnel Ltd Full time

    Job Title: Mobile Software Development SpecialistWe are looking for an experienced Mobile Software Development Specialist to join our team at Polytec Personnel Ltd. Based in Cambridge, we offer a competitive salary of £45,000 - £55,000 per year.The successful candidate will be responsible for developing and supporting software running on Android-based...


  • Waterbeach, United Kingdom Polytec Personnel Ltd Full time

    Polytec Personnel Ltd is looking for a skilled Android Platform Software Developer to join their team based near Cambridge. This permanent role offers a competitive salary of £42,500 per annum and a standard working week of 37 hours (9am-5:30pm, Monday-Friday).About the JobAs an Android Platform Software Developer, you will be responsible for delivering key...


  • Waterbeach, United Kingdom Polytec Personnel Ltd Full time

    Software Engineer for Android Devices Job OverviewPolytec Personnel Ltd is seeking an experienced Software Engineer for Android Devices to join our team based in Cambridge. The successful candidate will be responsible for developing and supporting software running on Android-based products. This includes delivering team goals as part of a SCRUM team,...


  • Waterbeach, United Kingdom Polytec Personnel Ltd Full time

    Location: Cambridge (CB25)Duration: PermanentHours: 9am until 5:30pm (Monday to Friday) Salary: £40k-£50kJob Reference: 35488Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products.Responsibilities:* Deliver team goals as part of a SCRUM...


  • Waterbeach, United Kingdom Polytec Personnel Ltd Full time

    Location: Cambridge (CB25) Duration: Permanent Hours: 9am until 5:30pm (Monday to Friday) Salary: £40k-£50k Job Reference: 35488 Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products. Responsibilities: * Deliver team goals as part of a...


  • Waterbeach, United Kingdom Polytec Personnel Ltd Full time

    Location: Cambridge (CB25) Duration: Permanent Hours: 9am until 5:30pm (Monday to Friday) Salary: £40k-£50k Job Reference: 35488 Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products. Responsibilities: * Deliver team goals as part of a...


  • Waterbeach, United Kingdom CV-Library Full time

    Location: Cambridge (CB25) Duration: Permanent Hours: 9am until 5:30pm (Monday to Friday) Salary: £40k-£50k Job Reference: 35488 Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products. Responsibilities: * Deliver team goals as...


  • Waterbeach, United Kingdom Polytec Personnel Ltd Full time

    About the RoleWe are seeking an experienced Android Platform Software Engineer to develop and support software running on Android-based products for our client based just north of Cambridge.Main Responsibilities:Contribute to the delivery of team goals as part of a SCRUM teamDevelop embedded software for new featuresIdentify and fix real-time issues through...


  • Waterbeach, United Kingdom Sepura Full time

    Currently 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 which runs...


  • Waterbeach, United Kingdom Technical Futures Ltd Full time

    Job Description:We are seeking an Experienced FPGA Design Engineer to join our team at Technical Futures Ltd. As a key member of our engineering team, you will be responsible for designing and developing innovative solutions for our imaging equipment.Key Responsibilities:Your responsibilities will include writing SystemVerilog code to specification,...


  • Waterbeach, United Kingdom Enterprise Recruitment Ltd Full time

    This successful company is poised for an IPO within the next 12 months, offering employees shares with potential for significant growth. The company's value lies in its intellectual property.As a Senior Electronics Engineer, you will lead the redesign of products as the company transitions to a more process-driven future on the stock market. The role offers...


  • Waterbeach, United Kingdom Technical Futures Ltd Full time

    Technical Futures Ltd - Your Next Career Move!About the Job:We're looking for an exceptional FPGA Design Engineer to join our team and contribute to the development of innovative imaging equipment. As a key member of our development team, you'll be responsible for designing and developing FPGA-based systems using SystemVerilog.Your Key Tasks:Develop and test...


  • Waterbeach, United Kingdom Technical Futures Ltd Full time

    **Company Overview**: Technical Futures Ltd is an award-winning technology company that designs innovative imaging equipment. We're looking for a skilled FPGA Design Engineer to contribute to our development team.Job Description:Design and develop FPGA-based systems for various applications.Write modules in SystemVerilog, undertake verification, and modify...


  • Waterbeach, United Kingdom Enterprise Recruitment Ltd Full time

    A leading research-based company in Cambridge is seeking a highly skilled Senior Electronics Engineer to lead their product redesign as they prepare for a stock market listing. This is an exciting opportunity for someone looking for challenging work and the chance to develop their skills.The role involves working closely with the team to create innovative...


  • Waterbeach, United Kingdom Technical Futures Ltd Full time

    Salary: £65,000 - £80,000 per annumWe offer a competitive salary, along with benefits such as hybrid working, training and career progression opportunities. If you are passionate about electronics and software development, this could be the perfect opportunity for you.

  • FPGA Design Engineer

    1 month ago


    Waterbeach, United Kingdom Technical Futures Ltd Full time

    An FPGA Design Engineer with 2+ years’ commercial design experience including strong SystemVerilog skills will contribute to the development of a range of imaging equipment for an award-winning technology company. You’ll bring a strong academic history as well as a good understanding of the interaction between the FPGA, software and hardware design....


  • Waterbeach, United Kingdom Technical Futures Ltd Full time

    An FPGA Design Engineer with 2+ years’ commercial design experience including strong SystemVerilog skills will contribute to the development of a range of imaging equipment for an award-winning technology company. You’ll bring a strong academic history as well as a good understanding of the interaction between the FPGA, software and hardware design....

  • FPGA Design Engineer

    3 months ago


    Waterbeach, United Kingdom CV-Library Full time

    An FPGA Design Engineer with 2+ years’ commercial design experience including strong SystemVerilog skills will contribute to the development of a range of imaging equipment for an award-winning technology company. You’ll bring a strong academic history as well as a good understanding of the interaction between the FPGA, software and hardware...

  • Temp CNC Operator

    2 months ago


    Waterbeach, United Kingdom CV-Library Full time

    Temp CNC Programmer/Operator Location: Waterbeach, Cambridgeshire Salary: £13.88 - £15.77 per hour Hours: Monday to Thursday: 8:00 am - 4:30 pm, Friday: 8:00 am - 1:00 pm Are you an experienced and driven CNC programmer/operator looking for a new challenge and available immediately? We are seeking a motivated individual to join our...