Embedded Systems Engineer, Navigation SDK

Mapbox is the leading real-time location platform for a new generation of location-aware businesses, providing tools to power the navigation of people, packages, and vehicles everywhere.
Helsinki, Finland
Embedded
Senior Software Engineer
In-Person
1,000 - 5,000 Employees

Description For Embedded Systems Engineer, Navigation SDK

Mapbox is seeking an experienced Embedded Systems Engineer with expertise in C++ and Linux to support development teams in maintaining and enhancing SDK release systems and best practices. The role involves managing release systems and tools for creating, testing, and deploying Mapbox SDKs, working with engineering teams to build, package, and distribute Android, iOS, and C++ products, and supporting automotive hardware development.

Key responsibilities include:

  • Integration and optimization of build systems
  • Development and maintenance of continuous integration and deployment pipelines
  • Maintenance of automotive integration test systems
  • Defining and advocating for engineering best practices
  • Keeping up to date with technological developments and industry trends

Important traits for this role:

  • Experience with building C++/C projects with CMake
  • Prior experience with building and releasing for embedded systems
  • Passion for change/process management
  • Good at investigating and troubleshooting other people's code/apps
  • Skilled in communication and collaboration
  • Always looking to automate and make processes more efficient
  • Good documentation skills and experience with technical writing
  • Experience building robust automation integrations using Python

Nice to have traits:

  • Prior experience in the mapping, navigation, or automotive industry
  • Development of tooling to ensure product quality and developer experience
  • Experience with mobile build systems (Gradle, Xcodebuild, etc.)
  • Experience with hands-on C++ development

Mapbox values high-performing creative individuals, emphasizes an environment of teaching and learning, and strongly believes in the value of growing a diverse team. They offer supportive health care, parental leave, and flexibility for work-life balance.

Last updated 4 months ago

Responsibilities For Embedded Systems Engineer, Navigation SDK

  • Manage release systems and tools for creating, testing, and deploying Mapbox SDKs
  • Work with engineering teams to build, package, and distribute Android, iOS, and C++ products
  • Support automotive hardware development
  • Integrate and optimize build systems
  • Develop and maintain continuous integration and deployment pipelines
  • Maintain automotive integration test systems
  • Define and advocate for engineering best practices
  • Keep up to date with technological developments and industry trends

Requirements For Embedded Systems Engineer, Navigation SDK

Linux
Python
  • Experience with building C++/C projects with CMake
  • Prior experience with building and releasing for embedded systems
  • Passion for change/process management
  • Ability to investigate and troubleshoot other people's code/apps
  • Strong communication and collaboration skills
  • Drive to automate and make processes more efficient
  • Good documentation skills and experience with technical writing
  • Experience building robust automation integrations using Python

Benefits For Embedded Systems Engineer, Navigation SDK

  • Supportive health care
  • Parental leave
  • Flexibility for work-life balance

Interested in this job?

Jobs Related To Mapbox Embedded Systems Engineer, Navigation SDK

Software Development Engineer II, C++, Automotive Integration

Senior C++ Developer role at Mapbox focusing on automotive navigation systems integration and optimization, working with major car manufacturers.

Sr. Embedded Engineer, Amazon Robotics

Senior Embedded Engineer role at Amazon Robotics developing safety-critical systems for the world's largest autonomous robot fleet.

Systems Signal Integrity Engineer - Apple Mac

Senior Systems Signal Integrity Engineer position at Apple, focusing on SerDes I/O validation for Mac Platforms with competitive compensation and benefits.

Sr. Algorithm Engineer, Home and Audio Devices

Senior Algorithm Engineer role at Apple focusing on developing sensing algorithms for home and audio devices with emphasis on signal processing and machine learning.

Sr. Algorithm Engineer, Home and Audio Devices

Senior Algorithm Engineer role at Apple focusing on developing sensing algorithms for home and audio devices, requiring 8+ years of experience in embedded systems and signal processing.