Similar Jobs
See allC++ Software Engineer (Telecom, with RAN knowledge)
Tieto Tech Consulting
C++
Linux
Docker
Senior/Staff Robotics Autonomy Engineer-Planning and Control (Federal)
Field AI
US
C++
Python
Application Programmer
EarnIn
US
C++
SQL
Real-Time 3D Reconstruction Engineer
Deutsche Telekom TSI Hungary Kft.
Europe
C++
CUDA
Robotics
Compiler Engineer – MLIR / PyTorch Infrastructure
Mythic
North America
C++
Python
PyTorch
What you'll do:
- Build and maintain a unified C++17 library that runs seamlessly across iOS, Android, and low-power automotive embedded hardware.
- Analyze and improve map-matching and dead-reckoning algorithms using real-world data from millions of vehicles.
- Implement route-following features, including high-frequency route progress reporting, deviation detection, and timely instruction delivery.
What we believe are important traits for this role:
- Strong proficiency in C++17 (or later) with a deep understanding of the language specification, memory management, standard library, and multi-threading.
- A passion for writing clean, fast, and portable code that adheres to strict CPU and memory constraints.
- Experience working with complex graph-based structures, data structures, and spatial algorithms.
What we value:
- We value high-performing creative individuals who dig into problems and opportunities.
- We believe in individuals being their whole selves at work.
- We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.
Mapbox
Mapbox is the leading real-time location platform for a new generation of location-aware businesses. They equip organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. They value high-performing creative individuals who dig into problems and opportunities, and they emphasize an environment of teaching and learning.