Senior Embedded Software Engineer (EV Charging) p strong Location: /strong span Tyseley, Birmingham (hybrid - /span span 2 /span span days per week on site) /span /p p span /span strong Job Type: /strong span Permanent, full-time /span /p p strong Salary: /strong span /span span TBC /span span plus benefits /span /p p span /span strong Department: /strong span Engineering / Product Development /span /p About Us p span Voltempo is developing rapid DC HyperCharging solutions for a range of commercial vehicle sectors, initially in the UK and progressively internationally as the transport sector electrifies. The company holds several international patents and is engaged in the end-to-end design, supply, site commissioning and servicing of charging solutions for commercial vehicles. The business is scaling, well supported by both its international shareholders and its role in the UK Governments eFreight2030 programme, where it is leading a consortium of UK logistics fleet operators to deploy the UKs first eHGV charging network. /span /p The Role p span We are looking for a Senior Embedded Software Engineer to play a key role in developing megawatt-scale EV charging systems. Your software will run in live depot infrastructure, including the UKs first eHGV charging network. When a truck fails to charge, a fleet misses deliveries - so reliability and the operators experience are key. /span /p p span This is a hands-on, high-impact role suited to someone who thrives in a scale-up environment - someone who can take ownership from concept through to production and in-service support, while helping shape both the product and the way we engineer it. /span /p p You will help architect and develop the core firmware and embedded software powering our patented HyperCharger EVSE, bridging low-level microcontroller firmware and higher-level supervisory applications, and building the teams depth in EV charging protocols (OCPP, IEC 61851, ISO 15118). span The future will include reviewing make/buy decisions on integrated hardware, firmware and embedded software to optimise for cost, performance, reliability and maintainability. /span /p p span Expect a genuine mix of work: as a guide, roughly /span span 60% /span span new development, /span span 30% /span span integration and test, and /span span 10% /span span supporting deployed chargers. If you are only interested in greenfield feature development, this is not the role. If you like owning a system end to end - from requirements through validation to diagnosing a fault on a live site – you’ll thrive. /span /p Key ResponsibilitiesEmbedded Development Architecture ul li Elicit and define requirements: perform discovery and definition to scope features and functions, enabling validation and test. /li li Design, develop and maintain clean, modular and efficient embedded software in modern C++, working to MISRA guidelines. /li li Bring up and develop firmware for high-performance microcontrollers (e.g. STM32). /li li Architect and implement communication gateways between charger subsystems, vehicles and cloud services. /li /ul Protocols Connectivity ul li Implement and optimise hardware-level and bus communication protocols, including CAN and Modbus RTU over RS485. /li li Integrate the charging system with our cloud platform via OCPP (1.6J/2.0.1/2.1) over WebSockets, and implement MQTT-based telemetry for real-time monitoring. /li li Integrate critical hardware peripherals, including energy meters, Insulation Monitoring Devices (IMDs), power modules and charging controllers. /li li Apply and help evolve our approach to charger cybersecurity: OCPP security profiles, TLS and certificate handling, secure boot and signed over-the-air firmware updates. /li /ul Integration, Test In-Service Support ul li Work with the hardware team and external outsource partners on board bring-up, diagnostics and system validation, using oscilloscopes, CANalyzer, protocol testers and electronic loads. /li li Support site commissioning and the diagnosis and resolution of issues on deployed chargers, working directly with customers where needed. /li li Design for serviceability and observability: structured logging, remote diagnostics and safe remote update of charger fleets. /li li Build and improve automated test infrastructure (unit tests, CI and hardware-in-the-loop) to reduce the teams manual test burden. /li li Work safely around high-voltage DC equipment, following and contributing to our safe working practices (training provided). /li /ul Quality Mentorship ul li Champion rigorous engineering practice: code review, static analysis, unit testing and agile ways of working. /li li Share your charging-domain and protocol knowledge with the wider team through mentoring, documentation and design reviews. /li li Act as a voice of the customer within the team: consider how design decisions affect drivers, depot operators and fleet managers. /li /ul Qualifications ExperienceEssential ul li Extensive professional experience developing C++ for resource-constrained embedded systems. /li li Hands-on development experience with serial/bus protocols (CAN, Modbus/RS485) and network messaging (MQTT, WebSockets). /li li Proven background with real-time operating systems (RTOS) and/or bare-metal environments, and integrating firmware with higher-level applications (Windows and/or Linux). /li li Experience of firmware/hardware integration, troubleshooting and test, including supporting a product in service - diagnosing and fixing issues in the field. /li li Bachelors degree in Computer Science, Electronic Engineering or a closely related discipline, or equivalent professional experience. /li /ul Strongly Preferred ul li Hands-on experience with EV charging (EVSE) systems and protocols: OCPP (1.6/2.0.1), IEC 61851, ISO 15118 / DIN 70121. Candidates without direct EVSE experience but with demonstrable depth in an adjacent protocol-heavy, safety-conscious domain (automotive, industrial control, energy) are also encouraged to apply. /li /ul Desirable ul li Experience implementing (not only integrating) charging protocol stacks, for example SECC-side ISO 15118; awareness of the Megawatt Charging System (MCS). /li li Experience with the STM32 family, and integrating hardware security modules or power electronics. /li li Embedded Linux experience (Yocto, Torizon or similar). /li li Windows application development experience (our current supervisory layer is Windows-based). /li li Working experience of coding to MISRA guidelines. /li li Awareness of functional safety and safe working around high-voltage DC systems. /li /ul Key Skills Competencies ul li Ability to lead development workstreams and deliver independently. /li li Ability to elicit requirements and turn them into well-engineered, optimised solutions. /li li Strong problem-solving and decision-making; calm and methodical when debugging issues on live sites. /li li Customer-focused: you care how drivers and fleet operators experience the charger, not just how the firmware looks. /li li Effective communication and collaboration with technical and non-technical stakeholders, including customers. /li li Ability to manage multiple workstreams concurrently and adapt to evolving priorities in a startup/scale-up environment. /li li Enjoys sharing knowledge and raising the capability of the team around them. /li /ul Working Conditions ul li Hybrid role: span 2 /span days per week at our Tyseley (Birmingham) site, with flexibility around lab and integration work. /li li Travel to deployed infrastructure sites to support commissioning and issue resolution as needed; a full UK driving licence is desirable. /li /ul What We Offer ul li span The chance to put your software into the UKs first eHGV charging network, on a team small enough that your decisions shape the product. /span /li li span Enhanced Pension Contributions: at 5% employer contribution /span /li li span Life Insurance at three times your basic annual salary /span /li li span Company Discretionary Bonus Scheme /span /li li span EV Salary Sacrifice Scheme /span /li li span Cycle to Work Scheme /span /li li span · Enhanced Family Leave Benefits /span /li /ul p br /p
Senior Embedded Software Engineer (EV Charging) employer: VOLTEMPO
As a Human Resource Business Partner, you will thrive in a dynamic environment that values strategic thinking and operational excellence. Our company fosters a supportive work culture that prioritises employee growth through continuous learning opportunities and comprehensive benefits, including private healthcare and wellbeing initiatives. Located in a vibrant area, we are committed to promoting a positive workplace culture while ensuring compliance with employment legislation, making us an exceptional employer for those seeking meaningful and rewarding careers.