Senior Firmware Engineer (London)
Join to apply for the Senior Firmware Engineer role at Hypervolt
Join to apply for the Senior Firmware Engineer role at Hypervolt
Get AI-powered advice on this job and more exclusive features.
- Hypervolt - The UK's highest rated Home EV charger
- Senior Firmware Engineer
- Hypervolt - The UK's highest rated Home EV charger
- Senior Firmware Engineer
- Design, develop, and optimise firmware for bare-metal and RTOS-based embedded platforms.
- Debug and troubleshoot firmware using logic analysers, oscilloscopes, and protocol analysers.
- Implemented 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.
- 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.
- 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.
- Seniority levelMid-Senior level
- Employment typeFull-time
- Job functionEngineering and Information Technology
- IndustriesAppliances, Electrical, and Electronics Manufacturing
Referrals increase your chances of interviewing at Hypervolt by 2x
Get notified about new Senior Firmware Engineer jobs in London, England, United Kingdom .
London, England, United Kingdom 3 months ago
Woking, England, United Kingdom 1 week ago
Windsor, England, United Kingdom 5 days ago
London, England, United Kingdom 2 months ago
Harlow, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 month ago
Woking, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 2 weeks ago
Harlow, England, United Kingdom 3 weeks ago
Chertsey, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
Hertfordshire, England, United Kingdom 2 weeks ago
Slough, England, United Kingdom 40.00-60.00 4 days ago
Slough, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 5 months ago
London, England, United Kingdom 4 weeks ago
London, England, United Kingdom 52 minutes ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
Hertfordshire, England, United Kingdom 2 weeks ago
London, England, United Kingdom 4 months ago
London, England, United Kingdom 2 weeks ago
Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr- Company
- Hypervolt
- Location
- Whetstone, Greater London, UK
- Employment Type
- Full-time
- Posted
- Company
- Hypervolt
- Location
- Whetstone, Greater London, UK
- Employment Type
- Full-time
- Posted