Senior Automotive Software & Data Engineer
Oslo,
Norway
About Us
We are building the best EV app for mechanics, designed to make electric vehicle health assessment simple, accurate, and actionable, addressing high-voltage parts. Our mission is to empower garages and mechanics with data-driven insights using a traffic-light approach for HV tests, ensuring clarity and speed. By combining real-time vehicle data with our knowledge base and reference data, we guide mechanics toward smarter decisions, reducing complexity and making EV servicing more sustainable.
About the Role
This role combines embedded systems engineering with data analysis and reverse engineering. You will own the entire pipeline, from the vehicle communication layer to CAN signal decoding and app integration, delivering intuitive solutions for mechanics. If you enjoy solving complex technical challenges and shaping the future of EV health assessment, this is your opportunity.
Responsibilities
- Develop communication layers for OBD-II and UDS protocols (ISO 14229) over CAN (ISO 15765)
- Integrate Bluetooth/BLE adapters for Android and iOS connectivity
- Ensure secure and efficient data transfer between ECUs and mobile apps
- Decode CAN bus signals and reverse engineer proprietary messages
- Build Python-based tools for data collection, parsing, and visualization
- Identify and prioritize low-hanging fruit signals for immediate value
- Collaborate with mobile and backend teams to deliver real-time insights
- Contribute to scalable cloud infrastructure for data storage and analysis
- Support predictive health assessments and intuitive UI features
Must Have
- Strong proficiency in C/C++ or Rust for embedded systems
- Deep understanding of ISO 14229 (UDS) and ISO 15765 (CAN)
- Experience with Bluetooth LE and mobile integration (Android/iOS)
- Proficiency in Python for data analysis and automation
- Familiarity with CAN sniffing tools such as SavvyCAN or CANalyzer
- Solid grasp of EV architectures and diagnostic systems
Nice to have
- Experience with Flutter for cross-platform app development
- Experience with cloud platforms such as AWS, Docker, and Kubernetes
- Knowledge of CI/CD pipelines, testing frameworks, and DevOps tools
- Familiarity with time-series databases such as InfluxDB or Timescale
- Previous work with vehicle CAN Bus data or aftermarket tuning tools
- Hacker mindset: curious, resourceful, and passionate about reverse engineering
What's great about the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no rigid working hours, no unnecessary bureaucracy
- Real responsibilities and autonomy in a fast-evolving company
- Opportunity to shape the foundation of our EV health platform
- Work on innovative projects in the EV and connected car space
Our Product
What We Offer
- Competitive salary and benefits
- Flexible work setup: Oslo office preferred, remote option with occasional travel to Norway
- Opportunity to shape the foundation of our EV health platform
- Work on cutting-edge projects in EV diagnostics and connected car technology
- A mission-driven team focused on sustainability and simplicity