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

Senior embedded software engineer

Reading (Berkshire)
measurable
Embedded software engineer
£60,000 - £80,000 a year
Posted: 21 September
Offer description

Senior Embedded Software Engineer

Reading, Berkshire (Hybrid)

About Us

builds technology that identifies and eliminates energy waste, right down to the individual plug socket. Our platform combines custom hardware, firmware, and machine learning to give organisations precise control over their energy usage and carbon emissions. The work we do directly reduces real-world environmental impact. We are a fast-growing company with ambitious goals and a practical, engineering-led approach to solving meaningful problems.

About the Role

We're looking for an experienced embedded software engineer to join our team contributing to the continue development of the firmware that runs across our growing fleet of deployed hardware.

This is not a one-off development project. Our firmware is actively maintained, updated, and improved—remotely and regularly—across all live devices in the field. You'll be designing and delivering new features, optimising performance, fixing bugs, and working closely with hardware, data and product teams to ensure that our firmware continues to evolve with the platform.

We're thoughtful about how we build, test and ship, and we take pride in the quality of our engineering. This is a role for someone who enjoys the long-term challenge of making embedded systems that are robust, flexible and always improving.

What You'll Be Doing

* Join a team designing, developing and maintaining firmware for our custom energy monitoring and control hardware
* Own key areas of our embedded platform and contribute to its architecture and evolution
* Optimise system performance and reliability in real-world deployments
* Collaborate with hardware engineers to ensure smooth integration with our custom electronics
* Write clean, maintainable C code for RISC-V-based microcontrollers running FreeRTOS
* Support remote over-the-air updates across our deployed device fleet
* Debug, test and validate new features in lab and live environments
* Take part in code reviews, design discussions and ongoing platform improvements

What We're Looking For

* Proven experience building embedded systems in C
* Strong understanding of FreeRTOS or similar RTOS environments
* Experience with microcontrollers and hardware communication protocols (UART, SPI, I2C)
* Comfortable working close to hardware, with a strong understanding of low-level system behaviour
* Able to take a structured approach to debugging and system-level problem solving
* Good communicator who contributes to a collaborative engineering team
* Enjoys building systems that are reliable, maintainable and scale over time

Nice to Have

* Familiarity with the Espressif toolchain (ESP32, ESP-IDF)
* Experience with energy monitoring, power electronics or IoT devices
* Understanding of energy efficiency principles and practical applications
* Git and modern firmware development workflows
* Experience with OTA update systems or maintaining deployed firmware platforms

What We Offer

* Competitive salary and performance-related bonus
* Flexible hours and hybrid working options
* Health and wellness benefits
* An experienced and capable team focused on engineering impact, not busywork
* The chance to reduce energy waste and carbon emissions with your code

Who This Role Is For

This is a role for someone who wants long-term ownership of meaningful systems. If you're motivated by building things that last, if you care about how your code runs in the real world, and if you're looking for the right mission and team to invest your skills in, we want to hear from you.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Embedded software engineer
Yateley
Carbon60 - Eng&Tech
Embedded software engineer
Similar job
Embedded software engineer
Farnham
Platform Recruitment
Embedded software engineer
Similar job
Embedded software engineer - uk eyes only
Farnborough (Hampshire)
Dcs Recruitment
Embedded software engineer
See more jobs
Similar jobs
It jobs in Reading (Berkshire)
jobs Reading (Berkshire)
jobs Berkshire
jobs England
Home > Jobs > It jobs > Embedded software engineer jobs > Embedded software engineer jobs in Reading (Berkshire) > Senior Embedded 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

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save