Current jobs related to Data and Firmware Engineer London, England Software Engineering - London - Breathe Battery Technologies Limited


  • London, Greater London, United Kingdom ARM Full time

    Job OverviewArm is seeking skilled and experienced embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS.ResponsibilitiesDevelopment of product quality firmware for Arm Neoverse CSS based platform...


  • London, Greater London, United Kingdom ARM Full time

    Job OverviewArm is seeking skilled and experienced embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS.ResponsibilitiesDevelopment of product quality firmware for Arm Neoverse CSS based platform...


  • London, Greater London, United Kingdom Mo-Sys Engineering Ltd Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Mo-Sys Engineering Ltd. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing firmware for our cutting-edge virtual production solutions and camera robotics.Key ResponsibilitiesDesign and develop firmware for new and...


  • London, Greater London, United Kingdom Mo-Sys Engineering Ltd Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Mo-Sys Engineering Ltd. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing firmware for our cutting-edge virtual production solutions and camera robotics.Key ResponsibilitiesDesign and develop firmware for new and...


  • London, Greater London, United Kingdom ARM Full time

    Job Overview:At ARM, we are seeking skilled and experienced embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS.Responsibilities:You will be responsible for the development of high-quality firmware...


  • London, Greater London, United Kingdom ARM Full time

    Job Overview:At ARM, we are seeking skilled and experienced embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS.Responsibilities:You will be responsible for the development of high-quality firmware...


  • London, Greater London, United Kingdom ARM Full time

    Job OverviewArm is seeking skilled and experienced embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS.ResponsibilitiesDevelopment of product quality firmware for Arm Neoverse CSS based platform...


  • London, Greater London, United Kingdom ARM Full time

    Job OverviewArm is seeking skilled and experienced embedded software developers to join our Software Engineering group. As a member of the System Solutions team, you will have the opportunity to enable the evolution of Computing Infrastructure using Neoverse CSS.ResponsibilitiesDevelopment of product quality firmware for Arm Neoverse CSS based platform...


  • London, Greater London, United Kingdom Mo-Sys Engineering Ltd Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Mo-Sys Engineering Ltd. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing firmware for our cutting-edge virtual production solutions and camera robotics.Key ResponsibilitiesDesign and develop efficient, high-quality,...


  • London, Greater London, United Kingdom Mo-Sys Engineering Ltd Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Mo-Sys Engineering Ltd. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing firmware for our cutting-edge virtual production solutions and camera robotics.Key ResponsibilitiesDesign and develop efficient, high-quality,...


  • London, United Kingdom IC Resources Full time

    Join a growing AI Semiconductor start-up - London, Hybrid Working Model This growing start-up is committed to building the solutions that the AI revolution requires to continue scaling, attempting solutions that others are not trying to solve, serious problems we actually face. Having recently appointed a VP of Software who comes with great pedigree within...


  • London, Greater London, United Kingdom Amazon Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our ENA Firmware team at Amazon. As a key member of our team, you will be responsible for the end-to-end ownership of the ENA firmware codebase, driving its evolution, and ensuring its high-quality and performance to meet the demanding networking requirements of...


  • London, Greater London, United Kingdom Amazon Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our ENA Firmware team at Amazon. As a key member of our team, you will be responsible for the end-to-end ownership of the ENA firmware codebase, driving its evolution, and ensuring its high-quality and performance to meet the demanding networking requirements of...


  • London, Greater London, United Kingdom Experis - ManpowerGroup Full time

    Job Summary:We are seeking an experienced Embedded Linux Firmware/Software Engineer to join our dynamic team at Experis - ManpowerGroup. As a key member of our team, you will be responsible for the development of Firmware and Software Application components that run on bespoke hardware platforms.Main Responsibilities:Developing embedded software products...


  • London, Greater London, United Kingdom Experis - ManpowerGroup Full time

    Job Summary:We are seeking an experienced Embedded Linux Firmware/Software Engineer to join our dynamic team at Experis - ManpowerGroup. As a key member of our team, you will be responsible for the development of Firmware and Software Application components that run on bespoke hardware platforms.Main Responsibilities:Developing embedded software products...


  • London, Greater London, United Kingdom ARM Full time

    Job Title: Principal Firmware Release EngineerArm is seeking a highly skilled and experienced Principal Firmware Release Engineer to join our Software Engineering group in Bristol. As a member of the System Solutions team, you will play a key role in enabling the evolution of Computing Infrastructure using Neoverse CSS.Job Overview:The successful candidate...


  • London, Greater London, United Kingdom ARM Full time

    Job Title: Principal Firmware Release EngineerArm is seeking a highly skilled and experienced Principal Firmware Release Engineer to join our Software Engineering group in Bristol. As a member of the System Solutions team, you will play a key role in enabling the evolution of Computing Infrastructure using Neoverse CSS.Job Overview:The successful candidate...


  • London, Greater London, United Kingdom ARM Full time

    Job Title: Principal Firmware Release EngineerArm is seeking a highly skilled and experienced Principal Firmware Release Engineer to join our Software Engineering group in Bristol. As a member of the System Solutions team, you will play a key role in enabling the evolution of Computing Infrastructure using Neoverse CSS.Job Overview:The successful candidate...


  • London, Greater London, United Kingdom ARM Full time

    Job Title: Principal Firmware Release EngineerArm is seeking a highly skilled and experienced Principal Firmware Release Engineer to join our Software Engineering group in Bristol. As a member of the System Solutions team, you will play a key role in enabling the evolution of Computing Infrastructure using Neoverse CSS.Job Overview:The successful candidate...


  • London, Greater London, United Kingdom ARM Full time

    Job Title: Principal Firmware Release EngineerArm is seeking a highly skilled and experienced Principal Firmware Release Engineer to join our Software Engineering group in Bristol. As a member of the System Solutions team, you will play a key role in enabling the evolution of Computing Infrastructure using Neoverse CSS.Job Overview:The successful candidate...

Data and Firmware Engineer London, England Software Engineering

4 months ago


London, United Kingdom Breathe Battery Technologies Limited Full time

Are you passionate about fighting climate change? At Breathe, we believe an electrified future is key to achieving this, which is why we are building battery technology to help brands do more with the power they have.
Our physics-based battery management software helps some of the world's largest and most iconic automotive and consumer electronics brands deliver products with faster charging, longer life and zero compromise on safety. You will be enabling us to scale the development and delivery of cutting-edge products that will be used by some of the world's most recognised brands in automotive and consumer electronics.
We are looking for an experienced engineer to help to enable us to scale rapidly. You’ll work with experts in a variety of teams to understand their pain points, which you’ll resolve by developing software that improves the testing systems in our lab as well as systems which manage the data it produces. You’ll work on embedded systems and our proprietary hardware to enable the battery testing team to run a wider variety of tests and reliably deliver data to the rest of the company in near real-time. Joining at this stage in our journey will give you the opportunity to have a say in the architecture of the software and hardware components that allow all of the above to happen.
This is a unique opportunity for someone to drive meaningful commercial outcomes for both Breathe and our customers as we look to accelerate the electrification of everything. Speak with stakeholders to determine technical requirements, communicate these to the team for planning, and deliver a high quality solution, collaborating with the rest of the team as necessary.
~ Write high quality, testable code, along with unit and integration tests to ensure quality and robustness.
~ Help to continuously improve our Software Engineering practices, including the automation of processes where possible.
~ Contribute to improving our centralised test-data management solution by designing, implementing, and testing software features.
~(Depending on experience) Help set up hardware in the lab to enable further automation of the battery testing, and integration testing of our systems.


Experience with embedded RTOS C/C++ on bare metal or RTOS (3y+)
Experience with Python (3y+)
Strong time-management skills to deliver projects in a timely manner
Experience with databases (e.g. Experience with software CI/CI (Jenkins, GitHub actions…) Experience developing Model-Based software in Matlab/Simulink is a plus, but not essential
Share options scheme.
~34 days holidays per annum including public holidays.
~ Ethical pension scheme.
~ Flexible working hours.
~