Base Career helps you apply smarter for this job.
Key skills for this role
The ConnectedCare Engineer owns the vehicle diagnostics capability behind ConnectedCare, Trakm8's vehicle connectivity firmware. This is primarily an aftermarket diagnostics reverse engineering and authoring role: capturing and analysing manufacturer-specific vehicle data, reverse engineering how each make, model and variant presents its diagnostic data, fault codes (DTCs) and fit data, and authoring the decoding definitions and vehicle profiles that ConnectedCare uses in the field. This role restores and secures that capability within the Devices team.
The role covers the full lifecycle: extending vehicle coverage to new makes, models and variants, authoring and validating decoding definitions and fit data, testing on the bench and in vehicles, documentation, and acting as the technical escalation point for vehicle connectivity and diagnostic data issues raised by Customer Success. It is not primarily a firmware development role; the engineer works alongside firmware colleagues where changes need firmware support. Customers make fleet, maintenance and fault management decisions based on the data this capability produces, so accuracy and reliability are central. The engineer is expected to build strong documented knowledge of vehicle coverage and decoding logic so that capability is never again dependent on a single person's undocumented knowledge.
The ConnectedCare Engineer owns the vehicle diagnostics capability behind ConnectedCare, Trakm8's vehicle connectivity firmware. This is primarily an aftermarket diagnostics reverse engineering and authoring role: capturing and analysing manufacturer-specific vehicle data, reverse engineering how each make, model and variant presents its diagnostic data, fault codes (DTCs) and fit data, and authoring the decoding definitions and vehicle profiles that ConnectedCare uses in the field. This role restores and secures that capability within the Devices team.
The role covers the full lifecycle: extending vehicle coverage to new makes, models and variants, authoring and validating decoding definitions and fit data, testing on the bench and in vehicles, documentation, and acting as the technical escalation point for vehicle connectivity and diagnostic data issues raised by Customer Success. It is not primarily a firmware development role; the engineer works alongside firmware colleagues where changes need firmware support. Customers make fleet, maintenance and fault management decisions based on the data this capability produces, so accuracy and reliability are central. The engineer is expected to build strong documented knowledge of vehicle coverage and decoding logic so that capability is never again dependent on a single person's undocumented knowledge.
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
, GBR
, GBR
, GBR
Northampton, GBR
, AUS
Abingdon, GBR
Milton Keynes, GBR
Milton Keynes, GBR
Capture and analyse CAN bus and diagnostic data from vehicles to reverse engineer manufacturer-specific parameters, fault codes (DTCs) and diagnostic responses
Author, test and release the decoding definitions and vehicle profiles that ConnectedCare uses across the supported vehicle estate
Extend vehicle coverage to new makes, models and variants in line with commercial priorities
Maintain and improve vehicle fit data and connection profiles, including OBD-II, UDS and J1939 based diagnostics
Take full ownership of the ConnectedCare decoding libraries, vehicle profiles and reverse engineering toolchain
Document vehicle coverage, decoding logic and reverse engineering findings so knowledge is shared, not siloed
Build and share vehicle diagnostics knowledge across the wider Devices team
Validate the accuracy of decoded diagnostic data, fault codes and fit data on the bench and in vehicles before release
Develop and maintain test rigs, captures and automated checks for decoding definitions
Contribute to the team's quality standards, review practices and release discipline
Act as the technical (L3) escalation point for vehicle connectivity and diagnostic data issues, performing root cause analysis across vehicle, device and decoding layers
Work with Customer Success and Service Delivery to resolve field issues within agreed service levels
Identify trends in connectivity faults, decoding errors and repeat issues, and feed fixes into the roadmap
Work with the Devices Team Lead on planning, estimation and prioritisation, including new vehicle coverage requests
Work with firmware engineers where coverage or fixes require firmware changes, and with platform and cloud teams on the end-to-end flow of vehicle data
Make effective use of AI-assisted analysis and development tools in line with team practices
3+ years of experience in automotive diagnostics, vehicle telematics or a closely related engineering field
Hands-on experience capturing and analysing CAN bus data, with common analysis tools (e.g. CANalyzer, PCAN, SavvyCAN)
Proven experience reverse engineering undocumented or manufacturer-specific vehicle data, protocols or binary formats
Working knowledge of vehicle diagnostic protocols: OBD-II as a minimum, ideally UDS (ISO 14229) or J1939
Scripting skills (e.g. Python) for data capture, analysis and tooling
Methodical, evidence-based approach to validating decoded data before release
Comfortable taking ownership of an existing body of work, learning it quickly and working with limited handover
Disciplined approach to testing, version control and documentation
Clear written and verbal communication, including with non-technical colleagues
Ability to read and navigate C/C++ firmware code (this is not primarily a firmware development role)
Experience in the vehicle aftermarket: diagnostics tools, telematics retrofit, ECU tuning or similar
CAN FD, DoIP or manufacturer-specific diagnostic experience
Experience building or using vehicle test benches, simulators or HIL rigs
Knowledge of vehicle electrical architectures and EV-specific diagnostics
Experience providing L3 support or working closely with customer support teams
Experience with AI-assisted tools for large-scale data analysis
Naturally curious puzzle-solver who enjoys making sense of undocumented data and protocols
Takes genuine ownership and sees problems through to resolution
Quality-driven, understanding that customers make fleet and maintenance decisions on the data this capability produces
Patient and persistent; comfortable with investigations that take time to crack
Self-sufficient and resourceful, but knows when to ask for help
Collaborative team player who documents and shares knowledge willingly
We’re a close-knit team who care about each other, our customers and making a positive impact, our values drive who we are and the decisions we make:
Caring & Committed – We show up for each other and deliver with dedication
Make a Difference – We create impact that matters
Relentless – We push forward until we succeed
Do the Right Thing – We choose integrity every time
Joy of the Journey – We enjoy the ride and celebrate along the way
As a Trakm8 Group employee, you have the following H&S responsibilities:
To comply with the Group H&S policy and procedures
To take care of your own health and safety and that of people who may be affected by what you do (or what you do not do)
To co-operate with others on health and safety
To not interfere with, or misuse, anything provided for your health, safety or welfare
To wear/use the correct Protective Equipment at all times
To follow the training you have received at all times
As a Trakm8 Group employee, you have the following Information Security responsibilities:
To follow the Group Information Security policies at all times;
To follow the Trakm8 Secure Development Policy at all times;
To ensure that passwords under your responsibility are kept confidential;
To keep Group or Company information secure and confidential at all times;
To inform your manager immediately if you detect, suspect or witness an incident that may be a breach of security
References
Pre-Employment Credit Check
The above job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required for the position. All job descriptions are subject to possible modifications in line with the needs of the business.
Verified company details for this employer are not available yet.
Full-time
Mid · 3+ years experience
Onsite
Apply faster on company sites with our extension.