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

1 Month ago • All levels • 3D Art

Job Summary

Job Description

Mapbox is seeking a Senior Software Development Engineer to join their 3D Live Navigation team. This role involves developing and optimizing an advanced navigation system that integrates high-resolution 3D lane models, real-time sensor data, environmental models, 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 for data integration, owning full-stack development, and fine-tuning the navigation experience. The engineer will also collaborate with technical counterparts at customers and partners for requirements gathering and debugging, and work with internal teams on API design and performance tuning. The goal is to create immersive navigation experiences and enhance driver safety by integrating real-time data and in-vehicle sensors.
Must have:
  • Strong C++ expertise with algorithm foundation
  • Passion for performance optimization
  • Understanding of ADAS features and their visual representation
  • Skilled in sensor fusion and filtering techniques
  • Experienced in build systems (CMake, Gradle)
  • Skilled in developing frameworks and developer tools
  • Excellent communication skills for distributed teams and clients
  • 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 (Qt, Flutter)
Perks:
  • Supportive health care
  • Parental leave
  • Flexibility for life events
  • Environment of teaching and learning
  • Commitment to diversity and inclusion

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

bytedance - Algorithm Engineer Intern (Multimedia Lab - Video Processing and Enhancement)

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Monarch Money - Senior Accountant

Monarch Money

United States (Remote)
1 Month ago
22squared - Financial System Administrator

22squared

Atlanta, Georgia, United States (Hybrid)
3 Weeks ago
Ion - Senior Software Engineer - .Net

Ion

Pune, Maharashtra, India (On-Site)
1 Year ago
binance - Wallet Operations Specialist

binance

Taipei City, Taiwan (Remote)
3 Months ago
Game freak - 3D Graphic Designer (New Graduates)

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
3 Months ago
Flying Bark - 3D Modelling Lead

Flying Bark

Sydney, New South Wales, Australia (Hybrid)
10 Months ago
N-ix - 3D Artist

N-ix

Ukraine (Remote)
1 Week ago
SaffronBizz Solutions LLP - 3d Visualizer

SaffronBizz Solutions LLP

Thane, Maharashtra, India (On-Site)
10 Months ago
Autodesk - Senior Machine Learning Engineer (3D Graphics)

Autodesk

Berlin, Berlin, Germany (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Blooming Health - Senior Product Manager / Product Lead, Enterprise Solutions (US)

Blooming Health

New York, United States (Remote)
1 Week ago
Oliver Plus - Senior Creative Director

Oliver Plus

Colombia (Remote)
2 Weeks ago
HP - Consumer PC 4P Program Manager

HP

Houston, Texas, United States (On-Site)
2 Weeks ago
Bushiroad - Logistics Executive

Bushiroad

Singapore, Singapore (On-Site)
6 Months ago
Intel  - Director, Product Management Silicon Photonics

Intel

Santa Clara, California, United States (On-Site)
1 Year ago
Fugo Games - Growth Specialist (User Acquisition)

Fugo Games

Istanbul, İstanbul, Türkiye (On-Site)
3 Months ago
SBM Management - Assistant

SBM Management

Royal Oak, Michigan, United States (On-Site)
2 Weeks ago
ElevenLabs - Account Executive - Japan

ElevenLabs

(Remote)
4 Months ago
Apple - Software Engineering Program Manager - System Software - Apple Vision Pro

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Tide - Staff Security Engineer, Identity

Tide

Hyderabad, Telangana, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

Simcorp - Senior Automation Software Tester

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Year ago
Precisly - Business and Operations Analyst

Precisly

Bielsko-Biala, Silesian Voivodeship, Poland (On-Site)
3 Weeks ago
CloudLinux - Senior Python/Go Developer for Imunify360

CloudLinux

Masovian Voivodeship, Poland (Remote)
4 Months ago
Wargaming - Infrastructure Engineer

Wargaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
GT HQ - Senior Golang Developer

GT HQ

Kraków, Lesser Poland Voivodeship, Poland (Remote)
1 Month ago
Techland - Security Engineer (Blue Team)

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Months ago
Tesla - Field Service Technician, Industrial Storage - Supercharging

Tesla

Swadzim, Greater Poland Voivodeship, Poland (On-Site)
5 Months ago
Axi - Senior Backend Developer

Axi

Poland (Remote)
1 Month ago
CD PROJEKT RED - ML Ops Engineer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Testronic - LQA Game Tester with German

Testronic

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

3D Art Jobs

Juego Studios - 3D Artist I

Juego Studios

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Technorizen Software Solution - Unity 3D Game Developer

Technorizen Software Solution

Indore, Madhya Pradesh, India (On-Site)
1 Year ago
grendel games - 3D art intern

grendel games

Leeuwarden, Friesland, Netherlands (Hybrid)
2 Months ago
handmade studios - Unity 3D Technical Artist

handmade studios

(Remote)
3 Weeks ago
SciPlay - Senior 3D Game Artist

SciPlay

Istanbul, İstanbul, Türkiye (Hybrid)
2 Weeks ago
Aaryvartha technnologies - Unity3D Game Development Company for 3D & VR Experiences

Aaryvartha technnologies

Pune, Maharashtra, India (On-Site)
1 Month ago
Trimension Studio - 3D Artist

Trimension Studio

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Beyond Sports - 3D Artist - Generalist - Blender/Unity

Beyond Sports

Alkmaar, North Holland, Netherlands (On-Site)
4 Months ago
Genies.io - Senior 3D Software Engineer

Genies.io

Los Angeles, California, United States (On-Site)
3 Months ago
Amber - 3D Level Designer (Project Based)

Amber

(Remote)
4 Months ago

Get notifed when new similar jobs are uploaded