
Software Development Engineer II
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Finland.
• Develop and sustain a cohesive C++17 library that operates flawlessly across iOS, Android, and low-power automotive embedded systems.
• Evaluate and enhance map-matching and dead-reckoning algorithms by utilizing real-world data from millions of vehicles.
• Implement features for route-following, which include high-frequency route progress updates, deviation detection, and timely delivery of instructions.
• Engage in road object matching (OpenLR) and real-time traffic incidents to provide drivers with a predictive "window" into upcoming road conditions.
• Design predictive caching for routing tiles and oversee intricate on-board resources such as junction views and signposts.
• Integrate and expand the Valhalla routing engine to facilitate offline routing and manage route refresh controllers.
• Intentionally utilize AI tools within your design and development process to enhance efficiency and code quality.
• Deep expertise in C++17 (or later), demonstrating a thorough understanding of the language specification, memory management, standard library, and multi-threading.
• A strong passion for crafting clean, efficient, and portable code that meets stringent CPU and memory constraints.
• Experience with intricate graph-based structures, data structures, and spatial algorithms.
• Established track record in developing cross-platform code (Linux, mobile, or embedded systems).
• Proficient English communication skills, capable of articulating complex technical trade-offs to both peers and stakeholders.
• Familiarity with navigation principles (dead reckoning, bearing, Electronic Horizon, or OpenLR).
• Experience handling IMU, OBD-II, or GNSS data.
• Background in computational geometry or safety-critical features (ADAS).
• Experience with or contributions to open-source routing engines.
• We value high-performing creative individuals who engage deeply with problems and opportunities.
• We believe in allowing individuals to be their authentic selves at work. We uphold this through supportive healthcare, parental leave, and flexibility for life's unforeseen events, while innovating how we support our people.
• We promote a culture of teaching and learning to equip employees with the necessary tools for success in their roles and within the company.
• We strongly advocate for the importance of building a diverse team and encourage individuals from all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.