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

Senior NPI Engineer

Senior NPI Engineer role at RefleXion, leading production processes for innovative cancer treatment technology with competitive compensation and hybrid work arrangement.

Opto-Mechanical Engineer (High-Power Lasers)

Lead opto-mechanical engineer position designing advanced laser systems for metal 3D printing, requiring 5+ years experience and expertise in precision optical assemblies.

Platform Firmware Engineer

Senior Platform Firmware Engineer role at Axon developing embedded systems and IoT infrastructure for safety and justice products.

Sr. Structural Engineer, Launch Pad (Starship)

Senior Structural Engineer position at SpaceX working on Starship launch pad development in Starbase, Texas.

Senior SW Test Engineer

Senior SW Test Engineer role at Vector Atomic, developing firmware and test systems for quantum devices, offering competitive pay and comprehensive benefits.