Senior EV Automotive Software and Data Engineer

About the Role
 

This role combines embedded systems, data analysis, and reverse engineering. You will work across the full pipeline โ€” from vehicle communication and CAN signal decoding to app integration โ€” delivering clear, practical diagnostics for mechanics. Ideal for engineers who enjoy deep technical challenges and building the future of EV health assessment.

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

     

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
  • 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

Required domain experience

Automotive 2 years

Required languages

English B2 - Upper Intermediate
Published 6 January
42 views
ยท
8 applications
72% read
ยท
29% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...