Software Development Engineer II, 3D Navigation, C++

5 Months ago • All levels • 3D Art

Job Summary

Job Description

Mapbox is seeking a Senior Software Development Engineer for its 3D Navigation team. This role involves developing and optimizing a real-time 3D Live Navigation system, integrating high-resolution 3D lane models, sensor data, and dynamic lighting conditions. Responsibilities include developing real-time visualization of ADAS sensor data and HD lane-level navigation, assessing automotive solution requirements, writing efficient C++ code, owning full-stack development, fine-tuning navigation experience through profiling and debugging, collaborating with technical counterparts at customers and partners, and developing solutions within technical and business constraints.
Must have:
  • Develop real-time visualization of ADAS sensor data and HD lane-level navigation
  • Assess minimum requirements for automotive solutions
  • Write clean, fast C++ code
  • Own full stack development
  • Fine-tune automotive navigation experience
  • Collaborate with technical counterparts
  • Develop best ways to solve technical challenges
  • Strong technical expertise in C++
  • Passionate about programming and performance optimization
  • Strong understanding of ADAS features
  • Skilled in sensor fusion
  • Experienced in build systems like CMake
  • Skilled in developing frameworks and developer tools
  • Excellent communication skills, fluent in English
Good to have:
  • Automotive operating systems: AGL, AOSP, Android Automotive
  • Automotive CAN bus experience
  • HD mapping domain knowledge
  • Orchestration environments: Yocto, Docker
  • Cross-platform experience with toolkits like Qt or Flutter
Perks:
  • Supportive health care
  • Parental leave
  • Flexibility for life events
  • Innovating on supporting people
  • Environment of teaching and learning
  • Opportunity to grow a diverse team

Job Details

Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Mapbox is the only platform that equips organizations with the full set of tools to power the navigation of people, packages, and vehicles everywhere. More than 4 million registered developers have chosen Mapbox because of the platform’s flexibility, security and privacy compliance. Organizations use Mapbox applications, data, SDKs and APIs to create customized and immersive experiences that delight their customers. 

What We Do

The team is developing 3D Live Navigation, an advanced navigation system that enhances traditional maps by integrating high-resolution 3D lane models, real-time sensor data, environmental models, and dynamic lighting conditions. We are leveraging feedback from millions of vehicles and aerial imagery to create a detailed and immersive 3D navigation experience. Additionally, we are working on integration with in-vehicle sensors and ADAS to provide precise lane-level guidance, hazard warnings, and improved situational awareness, helping drivers navigate complex roads more safely and efficiently.

We are looking for smart, fast-learning team players to help revolutionize 3D Live Navigation. Join us in creating high-resolution 3D maps, integrating real-time data, and enhancing driver safety for more immersive navigation experience.

What You'll Do

As a Senior Software Development Engineer, you'll play a key role in developing and optimizing 3D Live Navigation. In this role, you will:

  • Develop real-time visualization of ADAS sensor data and HD lane-level navigation for Mapbox Navigation SDK, including implementation of simulation tools for testing various driving scenarios and sensor data playback.

  • Assess minimum requirements for automotive solutions and align them with reference platforms.

  • Write clean, fast code to integrate various data inputs required for our automotive navigation system product offerings, or provide custom-tailored solutions as needed.

  • Own the full stack development from data to navigation experience across various platforms and stacks

  • Fine-tune the automotive navigation experience through profiling and debugging techniques to extract the best experience from our customer's automotive platforms.

  • Work with technical counterparts at customers and partners to discover requirements, provide implementation recommendations, and debug integrations.

  • Collaborate with internal teams to ensure best practices for cross-platform API design and performance tuning for specific hardware and software combinations.

  • Develop the best ways to solve technical challenges within existing technological and business constraints.

What We Believe are Important Traits for This Role

  • Broad experience in software development and customer engagements.

  • Strong technical expertise in C++ with a solid foundation in algorithms.

  • Passionate about programming with a keen focus on performance optimization and efficiency.

  • Strong understanding of various ADAS features (ACC, LKA, etc) and their corresponding visual representation in automotive displays and HMI systems.

  • Skilled in sensor fusion and various filtering techniques.

  • Experienced in build systems like CMake and Gradle.

  • Skilled in developing frameworks and developer tools.

  • Excellent communication skills, capable of working effectively with distributed teams, customers, and partners. Fluent in English.

Nice to Have

  • Automotive operating systems: AGL, AOSP, Android Automotive.

  • Automotive CAN bus experience.

  • HD mapping domain knowledge (lane level geometry, road topology, map data formats).

  • Orchestration environments: Yocto, Docker.

  • Cross-platform experience with toolkits like Qt or Flutter.

What We Value

In addition to our core values, which are not unique to this position and are necessary for Mapbox leaders:

  • We value high-performing creative individuals who dig into problems and opportunities.

  • We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.

  • We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.

  • We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.

By applying for this position, you acknowledge that you have received the Mapbox Non-US Privacy Notice for applicants, which is linked here.  Completing this application requires you to provide personal data, such as your name and contact information, which is mandatory for Mapbox to process your application. 

We are committed to a fair and equitable hiring process. We do not discriminate against any protected class.


#LI-Remote

Similar Jobs

Capgemini - Automation Testing

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
NCR Atleos - Senior Software Engineer

NCR Atleos

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Rockstar Games - Gameplay Capture Artist

Rockstar Games

New York, United States (On-Site)
2 Months ago
WebFX - Jr. Digital Communications Account Manager

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
9 Months ago
Yodlee - Investments Marketing Manager

Yodlee

Berwyn, Pennsylvania, United States (Hybrid)
1 Month ago
Epoch Games - 3D Creature Artist

Epoch Games

North Carolina, United States (Remote)
4 Months ago
mad over games - Lead Unity 3D Developer

mad over games

San Jose, California, United States (On-Site)
2 Weeks ago
handmade studios - Unity 3D Technical Artist

handmade studios

(Remote)
3 Weeks ago
Amber - 3D Artist - Generalist (Project Based)

Amber

(Remote)
4 Months ago
playbrains - 3D Artist

playbrains

New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Staff Frontend Engineer - Apps API Platform

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Rippling - Director of Product Management, Platform

Rippling

San Francisco, California, United States (On-Site)
9 Months ago
Gameloft - Game 3D Artist

Gameloft

Hanoi, Vietnam (Hybrid)
2 Weeks ago
Crowd Strick - Database Reliability Engineer III

Crowd Strick

California, United States (Remote)
2 Months ago
Toast - Senior Software Engineer - Front-End

Toast

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
frozenbyte games - IT

frozenbyte games

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
eBay - Sr. MTS Software Engineer

eBay

San Jose, California, United States (Remote)
2 Weeks ago
Fliff - Associate Product Manager

Fliff

New York, New York, United States (Hybrid)
4 Months ago
Sierra - Software Engineer, Agent

Sierra

London, England, United Kingdom (On-Site)
5 Months ago
Rockstar Games - Senior Data Engineer

Rockstar Games

Carlsbad, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Helsinki, Uusimaa, Finland

Zaibatsu Interactive - Internship

Zaibatsu Interactive

Jyväskylä, Central Finland, Finland (On-Site)
2 Years ago
Salesforce - Marketing Cloud Presales Solution Engineer - Finland

Salesforce

Espoo, Uusimaa, Finland (Hybrid)
1 Week ago
Alpha Sense - Senior Software Engineer

Alpha Sense

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago
HypeHype  Inc  - Lead Data Analyst

HypeHype Inc

Helsinki, Uusimaa, Finland (On-Site)
1 Year ago
frozenbyte games - Work Practice Program (TET)

frozenbyte games

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Mozilla - Senior Software Engineer

Mozilla

Finland (Remote)
2 Months ago
Remedy Entertainment Plc - Senior Audio Designer

Remedy Entertainment Plc

Helsinki, Uusimaa, Finland (On-Site)
4 Months ago
frozenbyte games - Design

frozenbyte games

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
supercell - Tools Programmer

supercell

Helsinki, Uusimaa, Finland (On-Site)
3 Months ago
Alpha Sense - Senior Software Engineer, Web Performance

Alpha Sense

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

3D Art Jobs

Landor - Design Director, 3D

Landor

New York, New York, United States (Hybrid)
3 Weeks ago
Critical mass - Senior Product Engineer - 3D

Critical mass

Toronto, Ontario, Canada (On-Site)
1 Month ago
digixart - Lead Artist 3D

digixart

Barcelona, Catalonia, Spain (On-Site)
1 Week ago
Lockwood - 3D Generalist

Lockwood

Royal Leamington Spa, England, United Kingdom (On-Site)
3 Months ago
Entlgd  - 3D Material Artist

Entlgd

Yerevan, Yerevan, Armenia (Hybrid)
2 Months ago
Alp Consulting  - Unity 3D developer

Alp Consulting

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
magmic - 3D ARTIST (IMMEDIATE START)

magmic

Ottawa, Ontario, Canada (Hybrid)
1 Week ago
Iceflake  - 3D Artist

Iceflake

Tampere, Pirkanmaa, Finland (Hybrid)
1 Year ago
Cypher games - 3D Artist

Cypher games

İstanbul, Türkiye (On-Site)
1 Month ago
Rab cat game studios - SENIOR 3D ARTISTS (m/f/x)

Rab cat game studios

Vienna, Vienna, Austria (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded