Charging protocol stacks
ISO 15118-20, ISO 15118-2, DIN 70121 and IEC 61851-23/-24 System A, written in Rust: the conversation between a car and a charger, from SDP and TLS 1.3 to EXI messages and CAN frames.
BECOME A DEVLINKER
DEVlink makes ChargeLink and DEP: engineering software that lets teams test EV charging and vehicle software before the hardware exists. We are a small Swedish company. You work remotely from anywhere in Sweden, with lab days in Falkenberg when the work needs a bench.
Introduce yourself ↗Thesis and internships ↓WHAT YOU WOULD WORK ON
ISO 15118-20, ISO 15118-2, DIN 70121 and IEC 61851-23/-24 System A, written in Rust: the conversation between a car and a charger, from SDP and TLS 1.3 to EXI messages and CAN frames.
DEP, a desktop platform in TypeScript, Electron and Rust that runs models, FMUs and real ECU software together, so teams can test before the hardware exists.
NI VeriStand benches, Kvaser CAN interfaces and two-PC setups where the software meets a plant model. You see your code drive a real bench, not just pass a unit test.
HOW WE ENGINEER
We work alongside AI coding agents every day. Agents draft, test and document; engineers decide, review and own the result. You learn to direct that work well and to prove it on real hardware.
Learn ISO 15118, IEC 61851-23/-24, FMI and SSP the way few engineers do: by implementing them, testing them against each other and explaining the result to customers.
Small team, short distance. You follow your work from the first test on the bench to a signed release a customer installs, with the evidence to back it up.
YOUR TOOLBOX
No one knows all of it on day one. Depth in one area and curiosity for the rest is what we look for.
WHERE YOUR EXPERIENCE COULD FIT
Communication stacks, timing, CAN and Ethernet, and the details that make two systems understand each other.
Models, FMUs, MIL, SIL and HIL, and the question of how a system really behaves.
Desktop applications, test automation, technical UX and the tools engineers use every day.
These are areas of interest, not a list of open vacancies. We welcome introductions from people in all of them.
STUDENTS
We offer master’s thesis projects and internships in EV charging communication, simulation and test automation. Bring your own idea, or ask what we are working on.
Tell us your programme, your university and when you want to start.
Ask about a thesis or internship ↗HOW TO JOIN
Tell us what you have built, what you learned and what you want to build next. A link to code, a project or a thesis helps more than a CV alone.
A conversation about your work and ours: the products, the benches and how we engineer.
If there is a match, we agree on a role, a thesis or an internship together.
THE DEVLINKER MINDSET
Investigate behaviour. Ask what the system is telling you and share what you learn.
Make complex technology understandable to the engineer who will use it.
Take responsibility from problem definition to a validated, useful outcome.
YOUR NEXT MOVE
Remote in Sweden, lab days in Falkenberg. Tell us about a problem you solved and what you would like to build next.