×
Register Here to Apply for Jobs or Post Jobs. X

Senior Firmware Engineer

Job in Nottingham, Nottinghamshire, NG1, England, UK
Listing for: Wattbike
Full Time position
Listed on 2026-02-07
Job specializations:
  • Software Development
    Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 GBP Yearly GBP 125000.00 150000.00 YEAR
Job Description & How to Apply Below

Background

Our 5-year goal is to build on our heritage in elite sport to become the global leader in premium indoor cycling. We will achieve this by expanding our connected product portfolio, accelerating innovation across hardware and digital platforms, and delivering world-class user experiences that keep riders engaged and motivated.

Product development sits at the heart of this vision. Wattbike’s combination of hardware innovation, software excellence and best-in-class performance measurement has established a loyal user base and strong brand reputation.

We are investing in next-generation product development to serve a broader range of customers, increase penetration in international gym and DTC markets, and create seamless training experiences across our hardware and the Wattbike Hub app.

The Role

At Wattbike, we’re driven by a mission to create the world’s most accurate, reliable, and connected training platforms. To continue pushing the limits of performance technology, we’re looking for an experienced Embedded Firmware & Software Engineer to join our hardware engineering team.

You’ll play a key role in developing the firmware and software that power our range of smart, connected indoor training bikes. From sensor integration and power management to wireless communication and user interface control, you’ll help shape the experience that defines Wattbike’s precision and performance.

This role demands a hands-on engineer with a deep understanding of Nordic SoCs, C/C++ embedded development, and wireless communication technologies such as BLE, ANT+, and Wi-Fi. You’ll work closely with the electronics, mechanical, and app development teams to deliver seamless connectivity, stability, and performance across the Wattbike ecosystem.

Immediate priorities
  • Ownership:
    Quickly become the internal authority on Wattbike firmware and embedded systems
  • Processes:
    Implementation of best practice across the design and development of Wattbike firmware
  • Quality:
    Identify opportunities to improve firmware quality, reliability, and maintainability
  • Key Responsibilities Process & Continuous Improvement
    • Establish and maintain firmware development standards, documentation, and version control best practice.
    • Identify opportunities to improve firmware quality, reliability, and maintainability.
    • Stay current with emerging tools, frameworks, and wireless technologies relevant to IoT and connected fitness.
    • Lead initiatives to streamline firmware and software development and testing workflows.
    • Investigate and resolve firmware issues across development and production stages.
    Testing, Validation & Certification
    • Develop automated unit and integration tests to ensure software stability and performance.
    • Debug hardware–software interactions using oscilloscopes, logic analysers, and serial tools.
    • Conduct performance profiling, fault analysis, and root-cause investigation.
    • Support validation, certification, and regulatory compliance processes for connectivity and safety.
    Design & Development
    • Lead the design and development of firmware for new and existing Wattbike products.
    • Design, implement, and maintain embedded firmware for Wattbike products, from concept through production. Develop and optimise code for Nordic Semiconductor SoCs using C and C++.
    • Work within RTOS or bare-metal environments to manage sensors, displays, and connectivity modules.
    • Configure and integrate wireless communication stacks (BLE, ANT+, Wi-Fi) to support data transfer, device pairing, and IoT functionality.
    • Optimise firmware for low-power performance, reliability, and scalability.
    • Implement robust bootloaders, over-the-air (OTA) updates, and system diagnostics.
    Collaboration & Leadership
    • Act as the internal authority for firmware development within Wattbike.
    • Work closely with the electronics, app, and cloud teams to ensure seamless system integration.
    • Translate product requirements into efficient firmware architectures and software interfaces.
    • Provide technical input on system design, feature planning, and future product architecture.
    • Support manufacturing partners in debugging and optimising firmware for production environments
    Measures of Success
    • Ownership & Leadership:
      Quickly…
    Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary