Software Development Engineer II

February 18

Apply Now
Logo of Mapbox

Mapbox

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 3.5 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.

Maps • Data • Design • Navigation

501 - 1000 employees

📋 Description

• Mapbox is the leading real-time location platform for a new generation of location-aware businesses. • 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. • Join us in creating high-resolution 3D maps, integrating real-time data, and enhancing driver safety for more immersive navigation experience. As a Software Development Engineer II, you'll play a key role in developing and optimizing 3D Live Navigation. • 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. • Implement and collaborate on new rendering and navigation features. • 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. • Improve the product’s performance, stability, maintainability, and simplicity.

🎯 Requirements

• Broad experience in software development, customer engagements, and automotive compliance standards. Passionate about programming with a strong focus on performance aspects. • Proficient in rendering with a strong foundation in algorithms. • Proficient in HD mapping domain knowledge (lane level geometry, road topology, map data formats) and ADAS features (ACC, LKA, etc.) with their visual representation in automotive displays and HMI systems. Skilled in sensor fusion and various filtering techniques. • Strong technical expertise in C++, Kotlin, Shell Script, JavaScript, and Python, with experience in build systems like CMake and Gradle. Experienced in building frameworks and developer tools. • Skilled in developing frameworks and developer tools. • Committed to earning and maintaining customer trust. • Excellent communication skills, capable of working effectively with distributed teams, customers, and partners. Fluent in English. • Automotive operating systems: AGL, AOSP, Android Automotive • Orchestration environments: Yocto, Docker • Automotive CAN bus experience. • Cross-platform experience with toolkits like Qt or Flutter.

Apply Now

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com