Senior Rust Developer

We are looking for a highly skilled engineer with strong analytical capabilities and extensive experience in Rust or C++, and optionally Kotlin and Android development. You will play a key role in advancing EV calibration, machine learning models, and system integration across automotive platforms.

 

Job Responsibilities

 

EV Calibration & Modelling

  • Develop and enhance EV calibration modules
  • Improve and extend ML-based energy models and inference pipelines
  • Integrate calibration and prediction modules into Android-based automotive and embedded platforms
  • Advance drive simulation capabilities on test rigs and Android emulators

Software Engineering & Quality

  • Conduct code reviews, performance benchmarking, and debugging
  • Enhance test coverage, integrate unit tests, and systematically debug to resolve issues
  • Develop and improve tools for KPI analysis, visualization, and performance monitoring
  • Optimize applications to meet performance requirements (RAM, CPU, GPU, FPS, etc.)

Collaboration & Agile Practices

  • Collaborate with cross-functional teams to integrate navigation, routing, and prediction modules into EV platforms
  • Partner with product teams to create enablers and customer-specific solutions
  • Translate customer use cases into tailored technical solutions
  • Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives, defect management)
  • Stay up to date with advancements in EV routing, navigation systems, and predictive modelling

 

Job Requirements

 

  • 8+ years in software development
  • Experience with EV-related technologies (battery management, predictive analytics, navigation systems) is highly welcomed
  • Extensive background in statistics and mathematics
  • Proven expertise in Rust and Kotlin development (C++ experience is highly valued)
  • Strong experience with gRPC-based services and distributed architectures
  • Demonstrated expertise in State of Charge prediction using the Cerence Model or comparable AI/ML frameworks
  • Hands-on experience with EV routing and navigation systems
  • Advanced skills in data visualization and analysis (e.g., Matplotlib in Python or Rust plotting crates)
  • Solid understanding of software engineering principles (SOLID, scalable and maintainable code)
  • Proficiency with version control systems (Git)
  • Domain knowledge in EV ecosystems: calibration, consumption modelling, predictive energy analytics
  • Proficiency in English
  • Excellent problem-solving abilities in fast-paced, agile environments
  • Strong communication skills for presenting technical concepts, analyses, and visualizations to diverse stakeholders

 

 

Sounds interesting? Don’t hesitate and apply!

Published 4 September
18 views
Β·
2 applications
To apply for this and other jobs on Djinni login or signup.
Loading...