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
Senior 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 Senior C++ Developer for their Automotive Integration team. This role is crucial in developing software for complex automotive navigation systems on Android and Linux Embedded platforms. The team works with prestigious automotive customers like BMW, Rivian, GM, and Toyota, integrating embedded platforms with Mapbox's product offerings.

The position involves working directly with automotive customers to provide fine-tuned solutions and optimize navigation experiences. You'll be responsible for understanding requirements, implementing custom solutions, and monitoring performance through key performance indicators. The role requires expertise in C++, automotive operating systems, and various development tools.

As a Senior C++ Developer, you'll collaborate with distributed teams and customers, write efficient code, and ensure best practices in cross-platform API design. The ideal candidate should have broad software development experience, strong performance optimization skills, and experience with automotive compliance standards.

The role offers opportunities to work with cutting-edge navigation technology, interact with major automotive manufacturers, and contribute to solutions that power next-generation vehicles. Mapbox values diversity, supports work-life balance, and provides comprehensive benefits including healthcare and parental leave.

Join a team that's pushing the boundaries of navigation technology and helping shape the future of automotive experiences. The position combines technical expertise with customer interaction, making it ideal for developers who enjoy both coding and collaborative problem-solving.

Last updated 5 months 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 various data inputs for automotive navigation systems
  • Fine-tune automotive navigation experience through profiling and debugging
  • Work with technical counterparts at customers and partners
  • Collaborate with internal teams on cross-platform API design
  • Investigate and triage technical issues between Mapbox, customers, and Tier 1 partners
  • Develop solutions within technological and business constraints
  • Improve product performance, stability, maintainability, and simplicity

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

Java
JavaScript
Kotlin
Python
Linux
  • Strong proficiency in automotive operating systems: AGL, AOSP, Android Automotive
  • Experience with programming languages: C++, Java, Kotlin
  • Knowledge of scripting languages: Shell Script, JavaScript, Python
  • Familiarity 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
  • Broad experience in software development and customer engagements
  • Strong focus on performance aspects

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

Sr. ASIC Design Verification Engineer, Kuiper Modem DV Team

Senior ASIC Design Verification Engineer role at Amazon's Project Kuiper, developing satellite communication systems with competitive compensation and benefits.

Structural Analysis Engineer, Structural Integrity and Analysis

Senior Structural Analysis Engineer position at Amazon's Project Kuiper, focusing on spacecraft structural integrity and analysis for satellite constellation development.

Hardware Reliability Engineer III, Reliability Engineering

Senior Hardware Reliability Engineer position at Amazon Lab126, focusing on consumer electronics reliability testing and analysis, offering competitive compensation and benefits.

Senior Automation Engineer

Senior Automation Engineer role at Amazon focusing on maintaining and optimizing automated systems in fulfillment centers, requiring expertise in PLC programming and robotics.

Sr. Hardware Development Engineer - PCIe, AWS Board Core Design and Services Team

Senior Hardware Development Engineer position at AWS focusing on PCIe design and optimization for cloud infrastructure, offering competitive compensation and benefits.