Software Development Engineer II, C++, Automotive Integration

Leading real-time location platform providing tools to power navigation of people, packages, and vehicles everywhere, serving over 3.5 million registered developers.
Helsinki, Finland
Embedded
Mid-Level Software Engineer
In-Person
5+ years of experience
Automotive

Description For Software Development Engineer II, C++, Automotive Integration

Mapbox, the leading real-time location platform, is seeking a Software Development Engineer II for their Automotive Integration team. This role is crucial in developing and integrating navigation systems for major automotive clients like BMW, Rivian, GM, and Toyota.

The position involves working with cutting-edge automotive navigation technology, focusing on both Android and Linux Embedded platforms. As a Senior C++ Developer, you'll be responsible for integrating various data inputs, fine-tuning navigation experiences, and ensuring optimal performance on automotive platforms.

The ideal candidate will bring strong expertise in C++, automotive operating systems, and various programming languages. You'll work directly with automotive customers, providing customized solutions and technical support while monitoring key performance indicators to ensure optimal product performance.

The role offers an opportunity to work with a diverse team in a supportive environment that values continuous learning and professional growth. You'll be part of a company that powers navigation experiences for major automotive manufacturers, with a rapidly expanding portfolio.

Key technical requirements include proficiency in automotive operating systems (AGL, AOSP, Android Automotive), multiple programming languages, build systems, and orchestration environments. The position demands strong communication skills and the ability to work effectively with distributed teams and partners.

Benefits include supportive healthcare, parental leave, and workplace flexibility. Mapbox emphasizes creating an inclusive environment where employees can be their whole selves while contributing to innovative solutions in the automotive navigation space.

Last updated a month ago

Responsibilities For Software Development Engineer II, C++, Automotive Integration

  • Understand minimum requirements for automotive solutions and monitor KPIs
  • Write clean, fast code to integrate data inputs for automotive navigation system
  • Fine-tune automotive navigation experience through profiling and debugging
  • Work with technical counterparts to discover requirements and debug integrations
  • Collaborate with internal teams on cross-platform API design
  • Investigate and triage technical issues between Mapbox, customers, and partners
  • Improve product performance, stability, maintainability, and simplicity

Requirements For Software Development Engineer II, C++, Automotive Integration

Java
JavaScript
Kotlin
Linux
Python
  • Broad experience in software development and customer engagements
  • Strong proficiency in automotive operating systems (AGL, AOSP, Android Automotive)
  • Experience with automotive compliance standards
  • Expertise in C++, Java, Kotlin, Shell Script, JavaScript, Python
  • Proficiency with build systems: CMake, Gradle, Ninja
  • Experience with orchestration environments: Yocto, Docker
  • Strong communication skills and fluency in English
  • Experience with building frameworks and developer tools

Benefits For Software Development Engineer II, C++, Automotive Integration

Medical Insurance
Parental Leave
  • Supportive health care
  • Parental leave
  • Flexibility for life's unexpected events

Interested in this job?

Jobs Related To Mapbox Software Development Engineer II, C++, Automotive Integration

Test Engineer

Test Engineer position at Kairos Power, focusing on molten salt testing systems for nuclear energy technology, offering $101K-$119K in Alameda, CA.

Electrical/Firmware Engineer

Electrical/Firmware Engineer role at BioIntelliSense developing medical IoT wearable devices, focusing on embedded systems and firmware development with competitive compensation and benefits.

ADAS Vehicle Integration Engineer

ADAS Vehicle Integration Engineer position at Qualcomm China, focusing on automotive systems integration, testing, and ADAS technology implementation.

Forward Deployed Engineer - Firmware Specialist

Remote Forward Deployed Engineer position specializing in firmware for blockchain mining technology, combining technical expertise with customer support.

Software Engineer, Performance and Thermal, Pixel

Software Engineer position focusing on performance and thermal management for Google Pixel devices, requiring embedded systems expertise and C/C++ programming skills.