Anmelden, um alle Funktionen unseres Dienstes zu nutzen.
  • Suche nach Stellenangeboten
  • Favoriten
  • Lebenslauf erstellen
    Neu
  • Gehälter
  • Job-Newsletter

Software Development Engineer II

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

What We Do

The Navigation Native team builds the high-performance C++ engine that serves as the “brain” of our Navigation SDKs. This library runs directly on end-user systems (on-board), powering everything from mobile apps to in-vehicle infotainment systems for partners like BMW and Zeekr.

We solve the fundamental challenges of movement: transforming noisy GPS/IMU data into precise map-matching, managing complex road-network graphs, supporting routes and alternatives, tracking progress along a route, and providing “Electronic Horizon” capabilities for ADAS. Our work happens at the edge, supporting location frequencies up to 10Hz and ensuring a seamless experience even in tunnels or dense urban canyons.

As AI becomes embedded in modern engineering workflows, we value engineers who can thoughtfully integrate AI into design, development, and decision-making. Our interview process will include discussion of how you use AI in your engineering workflow.

What You’ll Do

We are looking for smart, fast-learning engineers driven by the challenge of developing core components of the Mapbox navigation ecosystem. As a C++ Developer, you will:

  • Build and maintain a unified C++17 library that runs seamlessly across iOS, Android, and low-power automotive embedded hardware.

  • Analyze and improve map-matching and dead-reckoning algorithms using real-world data from millions of vehicles.

  • Implement route-following features, including high-frequency route progress reporting, deviation detection, and timely instruction delivery.

  • Work on road object matching (OpenLR) and live traffic incidents to give drivers a predictive “window” into the road ahead.

  • Design predictive caching for routing tiles and manage complex on-board resources like junction views and signposts.

  • Integrate and extend the Valhalla routing engine to support offline routing and route refresh controllers.

  • Thoughtfully leverage AI tools in your design and development workflow to increase efficiency and code quality.

What We Believe are Important Traits for This Role

  • Strong proficiency (min 7 years of experience) in C++17(or later) with a deep understanding of the language specification, memory management, standard library, and multi-threading.

  • A passion for writing clean, fast, and portable code that adheres to strict CPU and memory constraints.

  • Experience working with complex graph-based structures, data structures, and spatial algorithms.

  • Proven experience developing cross-platform code (Linux, mobile, or embedded systems).

  • Strong English skills, with the ability to explain complex technical trade-offs to both peers and stakeholders.

Would be a Plus

  • Familiarity with navigation concepts (dead reckoning, bearing, Electronic Horizon, or OpenLR).

  • Experience working with IMU, OBD-II, or GNSS data.

  • Background in computational geometry or safety-critical features (ADAS).

  • Experience with or contribution to open source routing engines.

What We Value

In addition to our core values , which are not unique to this position and are necessary for Mapbox leaders:

  • We value high-performing creative individuals who dig into problems and opportunities.

  • We believe in individuals being their whole selves at work. We commit to this through supportive health care, parental leave, flexibility for the things that come up in life, and innovating on how we think about supporting our people.

  • We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company.

  • We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply.

How we support you

  • Hybrid/Remote Options: Enjoy flexibility to work comfortably from home or periodically from an office where applicable.

  • Country-Specific Care & Coverage: Private health, dental, and income protection plans tailored to elevate your regional statutory benefits.

  • Family-First Support: Family care, maternity and paternity leave policies to support your growing family.

  • Lifestyle Spending Account: Contributions to support your health, wellness, and personal growth

  • Balance & Brainpower: Mental health support for you and your dependents.

  • Rest & Recharge: Paid time away, company holidays, and generous absence policies.

  • Time Off to Give Back: Dedicated paid volunteering time in addition to your standard PTO.

By applying for this position, you acknowledge that you have received the Mapbox Non-US Privacy Notice for applicants, which is linked here. Completing this application requires you to provide personal data, such as your name and contact information, which is mandatory for Mapbox to process your application.

We are committed to a fair and equitable hiring process. We do not discriminate against any protected class.

#LI-Remote

Die Stellenanzeige wurde vor Vor 1 Tag veröffentlicht
Ähnliche Jobs, die für Sie interessant sein könntenBasierend auf das Stellenangebot Software Development Engineer II in Homeoffice
  •  ...37 other users have viewed this Sales Job Ad in the last few minutes. Hurry and apply! (***) ***-**** Sales Agents for Software Development Austria, Belgium, Croatia, Cyprus, Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, Ireland, Italy,... 
    Empfohlen
    Homeoffice

    Digital Design

    Homeoffice
    Vor 2 Tagen
  •  ...Cloudbeds, we're not just building software, we’re transforming...  ...Impact: As a Senior Software Engineer on the POS team, you'll work...  ...with modern mobile or frontend development; React Native, Expo, React...  ...applications, synchronization engines, or conflict-resolution workflows... 
    Empfohlen
    Vollzeit
    Remote job
    Homeoffice
    Schichtarbeit

    Cloudbeds

    Homeoffice
    Vor 1 Tag
  •  ...next steps. Our partner is looking for a Software Engineer - Crypto based in Switzerland. This role...  ...professional experience in backend software development. - Proven experience building trading systems, exchanges, matching engines, market-making platforms, or other high-... 
    Empfohlen
    Remote job
    Homeoffice

    Jobgether

    Homeoffice
    Vor 2 Tagen
  • Responsibilities Deliver new frontend features and bug fixes with a focus on reliability, performance, and user satisfaction. Design and develop responsive, high-performance user interfaces and application state across platforms. Maintain code quality through ...
    Empfohlen
    Vollzeit
    Remote job

    Tether Operations Limited

    Homeoffice
    Vor 1 Tag
  • Responsibilities Deliver new features and bug fixes with an emphasis on reliability, performance, and user satisfaction. Design and develop responsive, high-performance user interfaces and application state across platforms. Maintain code quality through coding...
    Empfohlen
    Vollzeit
    Remote job

    Tether Operations Limited

    Homeoffice
    Vor 1 Tag
  •  ...applications and next steps. Our partner is looking for a Senior Software Engineer - Reliability, Infrastructure, and Tooling based in...  ...infrastructure engineering, reliability, tooling, and hands-on product development. You’ll tackle complex challenges involving distributed... 
    Temporär
    Vollzeit
    Remote job

    Jobgether

    Homeoffice
    Vor 3 Tagen
  •  ...from EVs, heat pumps, and home batteries. The missing piece is software that can connect and orchestrate these devices at scale. Enode...  .... What we're looking for: We’re hiring a Senior Backend Engineer to make Enode’s EV platform more reliable, observable, and... 
    Vollzeit
    Remote job
    Homeoffice
    Schichtarbeit

    Enode

    Homeoffice
    Vor 1 Tag
  • Aufgabe Wir suchen für einen unserer Kunden einen erfahrenen .NET 10 / C# Software Engineer.  Sie sind zuständig für die Konzeption und Entwicklung moderner .NET-Lösungen. Sie leben aktiv  und gestalten Architekturprinzipien (Clean Architecture, CQRS, Domain Driven Design... 
    Festanstellung

    Iq Plus AG

    Homeoffice
    vor 2 Monaten
  •  ...applications and next steps. Our partner is looking for an Engineering Manager based in Switzerland. This role combines engineering leadership, technical depth, and people development within a globally distributed software organization. You will lead a team of engineers while... 
    Remote job

    Jobgether

    Homeoffice
    Vor 1 Tag
  •  ...next steps. Our partner is looking for an Engineering Manager based in Switzerland. As an...  ...contribute to hiring, onboarding, team development, and the evolution of engineering practices...  ...- 5+ years of professional software engineering experience, including at least... 
    Vollzeit
    Remote job

    Jobgether

    Homeoffice
    Vor 4 Tagen
  •  .... Our partner is looking for a Founding Engineer based in Switzerland. This is an opportunity...  ...engineering, infrastructure, frontend development, and agent systems. - Establish the...  ...capabilities on a frequent cadence, with software continuously shipped to real business customers... 
    Vollzeit
    Remote job

    Jobgether

    Homeoffice
    Vor 4 Tagen
  •  ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Head of Product Development based in Switzerland. This is a newly created department-head role with direct exposure to the CEO and end-to-end ownership of physical... 
    Vollzeit
    Remote job

    Jobgether

    Homeoffice
    Vor 3 Tagen
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Business Development Representative based in Switzerland. This is an opportunity to launch or accelerate your career in technology sales within a... 
    Vollzeit
    Remote job

    Jobgether

    Homeoffice
    Vor 3 Tagen
  • USD 65 pro Stunde

     ...This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a (Developmental) Content Editor based in Switzerland. This is a fully remote freelance opportunity focused on shaping high-quality B2B... 
    Stundenlohn
    Freelance
    Remote job

    Jobgether

    Homeoffice
    Vor 2 Tagen
  •  ...professional-grade AI systems for insurers: software that can read, reason, decide, and act...  ...$105k USD* We are looking for smart engineers who love to code, seek challenging...  ...shipping production systems Have excellent development skills including design, debugging, and... 
    Remote job

    Kalepa

    Homeoffice
    Vor 1 Tag
  •  ...What are you working on? The name of the project(s): QA Engineer Genres: Casual, Hyper-casual Platforms: Browser Reyo...  ...reports). ~ Understanding of client–server applications and the software development lifecycle. ~ Comfortable using browser DevTools (console,... 
    Homeoffice
    Temporär
    Remote job
    Flexible Arbeitszeit

    Reyo Media Cyprus

    Homeoffice
    Vor 1 Tag
  •  ...is looking for a Senior Infrastructure Engineer based in Switzerland. As a Senior Infrastructure...  ...workloads. - Design, develop, and ship software and developer-facing tooling that...  ...mindset to infrastructure and software development, proactively identifying vulnerabilities... 
    Vollzeit

    Jobgether

    Homeoffice
    Vor 4 Tagen
  •  ...experienced Senior Linux Infrastructure Engineer with deep expertise in Linux...  ...integration for workloads SOP and runbook development and maintenance Incident, problem, and...  ...Professionals whose primary expertise is software development rather than infrastructure engineering... 
    Vollzeit

    Uvation

    Homeoffice
    Vor 4 Stunden
  •  ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Head of Product Development based in Switzerland. This newly created leadership role owns the full journey from customer insight to a successful physical consumer... 
    Vollzeit
    Remote job

    Jobgether

    Homeoffice
    Vor 3 Tagen
  •  ...applications and next steps. Our partner is looking for a QA Engineer (Service Desk) based in Switzerland. This role combines...  ...applications, payment systems, integrations, and end-to-end software development processes. You’ll work in a remote-first, international environment... 
    Remote job

    Jobgether

    Homeoffice
    Vor 2 Tagen
  •  ...partner is looking for a (Senior) Product Engineer (Backend) (m/f/d) based in Switzerland....  ...role combines backend engineering, SaaS development, product thinking, and practical use of...  ...engineering judgment, and continuous learning as software development evolves through AI. You will... 
    Von zu Hause
    Im Frühling
    Remote job
    Homeoffice

    Jobgether

    Homeoffice
    Vor 2 Tagen
  •  ...We're looking for a Senior Product Engineer, Frontend to join the team building Zerion...  ...Experience with Browser Extension development. Hands-on Web3 experience : wallets...  ...Essentials : We provide all the necessary software and equipment to ensure you're fully equipped... 
    Vollzeit
    Von zu Hause
    Remote job
    Homeoffice
    Flexible Arbeitszeit

    Zerion

    Homeoffice
    Vor 1 Tag
  •  ...is looking for a Senior/Staff TypeScript Engineer based in Switzerland. This role offers...  ...infrastructure as code, and AI-assisted development. You’ll have significant influence over...  ...Requirements: - Senior or Staff-level professional software engineering experience, preferably... 
    Soforteinstellung

    Jobgether

    Homeoffice
    Vor 2 Tagen
  •  ...partner is looking for a (Senior) Product Engineer (Backend) based in Switzerland. As a...  ...initial user problem discovery through development, rollout, and evaluation of their impact...  ...Requirements: - Professional experience in backend software engineering, with a strong foundation in... 
    Vollzeit
    Von zu Hause
    Im Frühling
    Remote job
    Homeoffice

    Jobgether

    Homeoffice
    Vor 2 Tagen
  •  ...looking for a Ubuntu Package Management - Engineering Manager based in Switzerland. As an...  ...responsible for the technologies that underpin software management and system lifecycle...  ...direction while supporting the growth and development of experienced engineers. Your scope... 
    Vollzeit

    Jobgether

    Homeoffice
    Vor 4 Tagen
  •  ...next steps. Our partner is looking for an Engineering Manager - SRE & Platform based in...  ...delivery paths. - Partner closely with software engineering and product teams to identify...  ...underperformance. - Create individualized career development paths, including growth plans,... 
    Vollzeit
    Remote job

    Jobgether

    Homeoffice
    Vor 3 Tagen
  •  ...receive comprehensive training from our colleagues to support your development within Thermo Fisher Scientific. The focus of this role is the...  ...Manage company assets including inventory, tools, software, and company vehicle Coordinate service planning with dispatchers... 
    Homeoffice
    Vollzeit
    Homeoffice
    Vor 9 Tagen
  •  ...applications and next steps. Our partner is looking for a Data Engineer based in Switzerland. As a Data Engineer, you will play a key...  ...cloud and data technologies. Accountabilities - Data pipeline development: Design, develop, test, optimize, and maintain scalable batch... 
    Vollzeit
    Remote job
    Flexible Arbeitszeit

    Jobgether

    Homeoffice
    Vor 4 Tagen
  •  ...applications and next steps. Our partner is looking for a Design Engineer based in Netherlands. This is a senior individual contributor...  ...system behavior. - Use AI tools and workflows to accelerate development, solve problems, and independently take features from concept... 
    Vollzeit

    Jobgether

    Homeoffice
    Vor 7 Tagen
  •  ...bottlenecks. Develop performance-critical software using primarily C++ and JavaScript,...  ..., and profiling tools. Educate engineers through code reviews, talks, tooling, and...  ...programming, statistics, or modern web browser development. Benefits Performance-based bonus... 
    Vollzeit
    Soforteinstellung
    Homeoffice

    Mozilla

    Homeoffice
    Vor 2 Tagen

Wollen Sie mehr Stellenangebote erhalten?

Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Software Development Engineer II. Seien Sie der Erste, der sich bewirbt!