Senior Firmware Engineer (London)
2 Days Old
Hypervolt is at the forefront of the energy transition and is dedicated to providing innovative and reliable EV charging and grid management solutions. We launched in 2021 with the bold ambition to accelerate EV adoption by relentlessly focusing on the customer experience, great software, and beautifully designed hardware.
Responsibilities:
- Design, develop, and optimise firmware for bare-metal and RTOS-based embedded platforms.
- Debug and troubleshoot firmware using logic analysers, oscilloscopes, and protocol analysers.
- Implement high-performance, efficient C/C++ code, ensuring reliability and maintainability.
- Work with common MCU peripherals such as I2C, SPI, Ethernet, CAN, RS-485, and UART, integrating them into real-time embedded systems.
- Develop firmware optimised for mass production, considering scalability, manufacturability, and long-term reliability.
- Collaborate with hardware engineers, test teams, and manufacturing to ensure seamless integration and production readiness.
- Optimise system performance through efficient memory, power management, and real-time processing techniques.
- Ensure firmware quality through code reviews, testing, and debugging on hardware.
- Maintain detailed documentation of firmware architecture, design decisions, and best practices.
Qualifications:
- Proven experience in firmware development for bare-metal or RTOS-based embedded systems.
- Strong debugging skills, including experience using logic analysers, oscilloscopes, and protocol analysers.
- Proficiency in high-performance C or C++ programming for resource-constrained environments.
- Deep understanding of microcontroller peripherals and communication protocols (I2C, SPI, Ethernet, CAN, RS-485, UART).
- Experience in writing firmware for mass production, considering scalability, robustness, and manufacturability constraints.
- Familiarity with version control systems (e.g., Git) and embedded development toolchains.
- Experience with low-power embedded systems and real-time constraints.
Bonus Qualifications:
- Experience working with the MSPM0 microcontroller family.
- Ability to write test scripts in Python for validation and automation.
- Experience with BLE and WiFi communication protocols.
- Experience with Yocto environment for embedded Linux development.
- Location:
- London
- Job Type:
- FullTime
We found some similar jobs based on your search
-
New Yesterday
Senior Firmware Engineer (London)
-
Greater London
Are you ready to join a collaborative international development team known for its technical excellence, strong product design standards, and a culture that values growth, recognition, and a supportive work environment? At Sperry Marine , we provid...
More Details -
-
New Yesterday
Senior Firmware Engineer (London)
-
London
Are you ready to join a collaborative international development team known for its technical excellence, strong product design standards, and a culture that values growth, recognition, and a supportive work environment? At Sperry Marine , we pro...
More Details -
-
1 Days Old
Senior Firmware Engineer (London)
-
Greater London
Hypervolt is at the forefront of the energy transition and is dedicated to providing innovative and reliable EV charging and grid management solutions. We launched in 2021 with the bold ambition to accelerate EV adoption by relentlessly focusing on t...
More Details -
-
2 Days Old
Senior Firmware Engineer (London)
-
London
Hypervolt is at the forefront of the energy transition and is dedicated to providing innovative and reliable EV charging and grid management solutions. We launched in 2021 with the bold ambition to accelerate EV adoption by relentlessly focusing on t...
More Details -
-
2 Days Old
Senior Firmware / FPGA Design Engineer (London)
-
Greater London
Social network you want to login/join with: Make your application after reading the following skill and qualification requirements for this position. col-narrow-left Client: Northrop Grumman Sperry Marine Location:Job Category: Other - EU work permi...
More Details -
-
2 Days Old
Senior Firmware / FPGA Design Engineer (London)
-
Plumstead, Greater London
Social network you want to login/join with: col-narrow-left Client: Northrop Grumman Sperry Marine Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: b0b0067fb2fe Job Views: 6 Posted: 14....
More Details -