Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Ev battery ev battery firmware and cybersecurity engineer

Acton Round
Allye
Engineer
£60,000 - £120,000 a year
Posted: 1 October
Offer description

We need a 'hacker' - someone with the rare combination of automotive cybersecurity skills, embedded systems expertise, and the tenacity to reverse engineer complex CAN protocols.
Here's the real challenge: Tesla's constant firmware updates break existing integrations, making it impossible to simply create DBC files for every firmware version. You'll need to develop custom firmware flashing methods to standardise battery packs onto known firmware versions before creating reliable controllers. You'll be developing our own in-house solutions that work across multiple EV platforms from leading manufacturers

RESPONSIBILITIES

Reverse Engineering & Protocol Analysis

* Develop custom BMS firmware flashing tools to standardise battery packs onto known, stable firmware versions
* Reverse engineer battery firmware across different versions to understand update mechanisms and communication changes
* Create firmware modification tools to patch or customise BMS behaviour for energy storage applications
* Build bootloader access methods for direct firmware manipulation of Tesla battery management systems

CAN Protocol Analysis & Implementation

* Reverse engineer CAN bus protocols for Tesla and other leading EV manufacturer battery platforms
* Decode and create DBC files from scratch through systematic CAN logging and signal analysis
* Develop "ghosting" algorithms that perfectly mimic vehicle CAN messages to satisfy battery BMS requirements
* Identify critical BMS control signals across multiple OEM platforms without access to proprietary documentation

Controller Development

* Design and implement multi-platform battery controllers using ESP32/STM32 microcontrollers
* Create embedded C/C++ firmware for automotive-grade CAN communication
* Develop Python-based analysis tools for automated CAN protocol discovery
* Build hardware prototypes integrating CAN transceivers, safety systems, and monitoring interfaces

Cross-Platform Integration

* Establish communication protocols that work seamlessly across Tesla and other major EV battery architectures
* Handle complex multi-bus scenarios (PCAN, BCAN, diagnostic CAN) found in modern EVs
* Implement safety-critical messaging for battery thermal management, balancing, and protection systems
* Create unified software architectures that abstract OEM-specific differences

Testing & Validation

* Develop comprehensive test suites for battery controller validation across all target platforms
* Perform real-world testing with actual EV battery packs in controlled environments
* Create automated testing frameworks using CANoe, SavvyCAN, or custom tooling
* Document reverse engineering methodologies for knowledge transfer and future platform additions

WHAT WE'RE LOOKING FOR

Essential Technical Skills

* Proven firmware reverse engineering experience - Show us your custom flashing tools, firmware analysis, or ECU modifications
* Low-level embedded programming - Direct hardware access, bootloader modification, firmware patching, memory manipulation
* Proven CAN bus reverse engineering experience - Show us your GitHub repos, DBC files, or published research
* Embedded systems programming in C/C++ for automotive microcontrollers (ESP32, STM32, etc.)
* Python scripting for CAN analysis, data processing, and automation
* Automotive protocol expertise - CAN, UDS, OBD2, J1939, ISO-TP
* Hardware debugging skills with oscilloscopes, logic analysers, and professional CAN tools

Highly Desirable Experience

* Tesla BMS firmware analysis - Experience with Tesla battery pack firmware versions, update mechanisms, and modification
* Tesla CAN protocol knowledge - Model 3/Y communication patterns
* Modern EV platform experience across leading manufacturers and latest battery technologies
* BMS integration experience with lithium-ion battery systems
* Automotive cybersecurity background - penetration testing, vulnerability research
* Open source contributions to vehicle security or CAN analysis projects

The Ideal Candidate Profile

* Security researcher with published automotive vulnerabilities or conference presentations
* Open source developer with significant stars/forks on automotive projects
* Academic researcher with papers on CAN reverse engineering or automotive cybersecurity
* Startup engineer from EV conversion companies or battery management firms

Personal Attributes

* Obsessive problem-solver who won't give up when Tesla and other battery OEMs release another firmware update that breaks everything
* Self-directed researcher comfortable working with minimal documentation and proprietary systems
* Safety-conscious engineer understanding the critical nature of battery management and firmware modification
* Team collaborator who can explain complex firmware hacking concepts to non-specialists
* Continuous learner staying current with evolving EV technologies, firmware security, and reverse engineering techniques

REQUIREMENTS

We want to see evidence of your capabilities:

* Portfolio of firmware reverse engineering work - Custom flashing tools, firmware modifications, bootloader hacks
* Portfolio of reverse engineering work - GitHub repositories, published DBC files, research papers
* Technical writeups demonstrating your approach to complex problems
* Video demonstrations of working CAN analysis or battery integration projects
* Conference presentations or blog posts about automotive security research
* Academic publications in automotive cybersecurity or embedded systems

Bonus points for:

* Contributions to open source CAN tools (SavvyCAN, CANToolz, etc.)
* Tesla or other major EV manufacturer CAN documentation or working controller implementations
* Published vulnerabilities in automotive systems
* Working relationships with the automotive security community
* Experience with second-life battery projects or energy storage systems

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Survey engineer
Wolverhampton (West Midlands)
Verto People
Engineer
£40,000 a year
Similar job
Oil engineer
Dudley
PH Jones
Engineer
£50,000 a year
Similar job
Vending engineer
Stourbridge (West Midlands)
My Coffee Station Limited
Engineer
£15.3 - £16.3 an hour
See more jobs
Similar jobs
Engineering jobs in Shropshire
jobs Shropshire
jobs Acton Round
jobs England
Home > Jobs > Engineering jobs > Engineer jobs > Engineer jobs in Shropshire > EV Battery EV Battery Firmware and Cybersecurity Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save