about 4 hours ago
Berlin, Germany
Mid Level
H1B Sponsor
Responsibilities
- Build and maintain a unified C++17 library for iOS, Android, and automotive embedded hardware.
- Analyze and improve map-matching and dead-reckoning algorithms using real-world vehicle data.
- Implement route-following features, including high-frequency progress reporting and deviation detection.
- Work on road object matching and live traffic incidents for predictive road insights.
- Design predictive caching for routing tiles and manage on-board resources.
- Integrate and extend the Valhalla routing engine for offline routing capabilities.
- Leverage AI tools in design and development to enhance efficiency and code quality.
Requirements
- Strong proficiency in C++17 with a deep understanding of memory management and multi-threading.
- Passion for writing clean, fast, and portable code under strict CPU and memory constraints.
- Experience with complex graph-based structures and spatial algorithms.
- Proven experience in developing cross-platform code for Linux, mobile, or embedded systems.
- Strong English communication skills for explaining technical trade-offs.
Benefits
- Supportive healthcare and parental leave.
- Flexibility for personal life events.
- Commitment to diversity and inclusion in the workplace.
Tech Stack
C++iOSLinux
Categories
AI & MLEmbedded