Senior Embedded Software Engineer - Electric Vehicle Charging - Birmingham - £75,000 to £80,000 + Bonus + EV Salary Sacrifice
Senior Embedded Software Engineer - Electric Vehicle Charging - Birmingham - £75,000 to £80,000 + Bonus + EV Salary Sacrifice
Role: Senior Embedded Software Engineer
Location: Birmingham (Hybrid - 2 Days Per Week)
Salary: £75,000 - £80,000
Benefits: 5% Bonus | EV Salary Sacrifice Scheme | Enhanced Maternity & Paternity | Life Assurance | Hybrid Working: 2 days on site per week
About the Company
Our client is an innovative UK technology business developing next-generation ultra-high-power charging solutions that are helping accelerate the transition to electric mobility.
Operating at the forefront of power electronics, embedded systems and charging infrastructure, they design cutting-edge hardware and software used within some of the world's most advanced DC charging platforms. Following continued growth and investment, they are expanding their engineering team with the appointment of a Senior Embedded Software Engineer.
This is an opportunity to work on genuinely innovative technology where you'll play a key role in developing embedded software that directly influences the future of electric vehicle charging.
The Opportunity
As a Senior Embedded Software Engineer, you'll become part of a highly skilled multidisciplinary engineering team responsible for designing and developing embedded software for advanced power conversion and EV charging systems.
You'll be involved throughout the full product development lifecycle, working closely with electronics, systems and controls engineers to deliver robust, safety-critical embedded solutions from concept through to production.
This role offers significant technical ownership and would suit someone who enjoys solving complex engineering challenges within a collaborative, fast-paced environment.
Key Responsibilities
- Design, develop and maintain embedded software for next-generation EV charging products.
- Develop low-level firmware for embedded microcontrollers and real-time systems.
- Work closely with hardware engineers to integrate software with power electronics and control systems.
- Support the full software development lifecycle from concept through validation and production release.
- Debug embedded software using laboratory equipment including oscilloscopes, logic analysers and debuggers.
- Participate in software architecture, code reviews and technical design discussions.
- Develop software for communication protocols and embedded interfaces.
- Produce clear technical documentation and software specifications.
- Support verification, validation and testing activities.
- Contribute towards continuous improvement of software development processes and engineering standards.
About You
You'll be an experienced Embedded Software Engineer with a passion for developing robust, high-quality software for complex electronic systems.
You enjoy working closely with multidisciplinary engineering teams and thrive in technically challenging environments where you can take ownership and influence product development.
Essential Experience
- Strong commercial experience developing Embedded C software.
- Experience developing firmware for ARM Cortex or similar embedded microcontrollers.
- Good understanding of RTOS or bare-metal embedded systems.
- Experience debugging embedded systems using industry-standard tools.
- Experience working closely with hardware and electronics engineers.
- Understanding of communication protocols such as CAN, SPI, I2C, UART or Ethernet.
- Experience using version control systems such as Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaborative working style.
Desirable Experience
Experience in one or more of the following would be highly advantageous:
- Electric Vehicle Charging
- Power Electronics
- Motor Control
- Battery Management Systems (BMS)
- Power Conversion
- Renewable Energy
- Industrial Automation
- Functional Safety
- IEC 61851
- ISO 15118
- OCPP
- C++
- Python
- Linux Embedded Systems
What's on Offer
- £75,000-£80,000 basic salary.
- Non-contractual 5% annual bonus.
- EV Salary Sacrifice Scheme.
- Enhanced Maternity & Paternity Pay.
- Life Assurance.
- Hybrid working (2 days per week in the Birmingham office).
- Opportunity to work on cutting-edge EV charging technology.
- Collaborative engineering culture with genuine technical ownership.
- Excellent long-term career progression within a rapidly growing sector.
Working Pattern
- Full-time, permanent.
- Hybrid working - 2 days per week in the Birmingham office.
- Flexible working environment with collaborative engineering teams.
If this is of interest please apply on LinkedIn or email george.taylor@everec.co.uk