Emploi
De la source partenaire
Ingénieur de développement logiciel II, Nav Native
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Oui
- Entreprise
- Mapbox
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Mapbox est la principale plateforme de localisation en temps réel pour une nouvelle génération d'entreprises soucieuses de la localisation. Mapbox est la seule plate-forme qui fournit aux organisations un ensemble complet d'outils pour optimiser la navigation des personnes, des colis et des véhicules partout. Plus de 4 millions de développeurs enregistrés ont choisi Mapbox en raison de la flexibilité, de la sécurité et du respect de la confidentialité de la plateforme. Les organisations utilisent les applications, données, SDK et API Mapbox pour créer des expériences personnalisées et immersives qui ravissent leurs clients.
Ce que nous faisons
L'équipe Navigation Native construit le moteur C++ hautes performances qui sert de « cerveau » à nos SDK de navigation. Cette bibliothèque fonctionne directement sur les systèmes des utilisateurs finaux (embarqués), alimentant tout, des applications mobiles aux systèmes d'infodivertissement embarqués pour des partenaires comme BMW et Zeekr.
Nous résolvons les défis fondamentaux du mouvement : transformer les données GPS/IMU bruyantes en correspondance précise de cartes, gérer des graphiques de réseau routier complexes, prendre en charge les itinéraires et les alternatives, suivre la progression le long d'un itinéraire et fournir des capacités « Electronic Horizon » pour ADAS. Notre travail se déroule en périphérie, prenant en charge des fréquences de localisation jusqu'à 10 Hz et garantissant une expérience fluide même dans les tunnels ou les canyons urbains denses.
À mesure que l’IA s’intègre dans les flux de travail d’ingénierie modernes, nous valorisons les ingénieurs capables d’intégrer judicieusement l’IA dans la conception, le développement et la prise de décision. Notre processus d'entretien comprendra une discussion sur la façon dont vous utilisez l'IA dans votre flux de travail d'ingénierie.
Ce que vous ferez
Nous recherchons des ingénieurs intelligents et à apprentissage rapide, motivés par le défi de développer les composants essentiels de l'écosystème de navigation Mapbox. En tant que développeur C++, vous :
•
Créez et gérez une bibliothèque C++17 unifiée qui s'exécute de manière transparente sur iOS, Android et le matériel embarqué automobile basse consommation.
•
Analysez et améliorez les algorithmes de correspondance de cartes et d’estime à l’aide de données réelles provenant de millions de véhicules.
•
Implémentez des fonctionnalités de suivi d'itinéraire, notamment des rapports de progression d'itinéraire à haute fréquence, la détection des écarts et la livraison d'instructions en temps opportun.
•
Travaillez sur la correspondance des objets routiers (OpenLR) et les incidents de circulation en direct pour donner aux conducteurs une « fenêtre » prédictive sur la route à venir.
•
Concevez une mise en cache prédictive pour les tuiles de routage et gérez des ressources intégrées complexes telles que des vues de carrefours et des panneaux de signalisation.
•
Intégrez et étendez le moteur de routage Valhalla pour prendre en charge les contrôleurs de routage et d'actualisation d'itinéraire hors ligne.
•
Exploitez judicieusement les outils d’IA dans votre flux de conception et de développement pour augmenter l’efficacité et la qualité du code.
Ce que nous pensons être des caractéristiques importantes pour ce rôle
•
Forte maîtrise (min 7 ans d'expérience) de C++ 17 (ou version ultérieure) avec une compréhension approfondie de la spécification du langage, de la gestion de la mémoire, de la bibliothèque standard et du multithreading.
•
Une passion pour l'écriture de code propre, rapide et portable qui respecte des contraintes strictes en matière de processeur et de mémoire.
•
Expérience de travail avec des structures complexes basées sur des graphiques, des structures de données et des algorithmes spatiaux.
•
Expérience avérée dans le développement de code multiplateforme (Linux, systèmes mobiles ou embarqués).
•
Solides compétences en anglais, avec la capacité d'expliquer des compromis techniques complexes à la fois à ses pairs et aux parties prenantes.
Serait un plus
•
Familiarité avec les concepts de navigation (à l'estime, relèvement, Electronic Horizon ou OpenLR).
•
Expérience de travail avec les données IMU, OBD-II ou GNSS.
•
Expérience en géométrie computationnelle ou en fonctionnalités critiques pour la sécurité (ADAS).
•
Expérience ou contribution aux moteurs de routage open source.
Ce que nous valorisons
En plus de nos valeurs fondamentales, qui ne sont pas propres à ce poste et sont nécessaires aux dirigeants Mapbox :
•
Nous valorisons les personnes créatives très performantes qui explorent les problèmes et les opportunités.
•
Nous croyons que les individus sont pleinement eux-mêmes au travail. Nous nous y engageons à travers des soins de santé de soutien, des congés parentaux, une flexibilité pour les choses qui surviennent dans la vie et en innovant dans la façon dont nous envisageons de soutenir nos collaborateurs.
•
Nous mettons l'accent sur un environnement d'enseignement et d'apprentissage pour doter les employés des outils nécessaires pour réussir dans leur fonction et dans l'entreprise.
•
Nous croyons fermement à l’importance de développer une équipe diversifiée et encourageons les personnes de tous horizons, sexes, ethnies, capacités et orientations sexuelles à postuler.
Comment nous vous soutenons
•
Options hybrides/à distance : profitez de la flexibilité pour travailler confortablement à domicile ou périodiquement depuis un bureau, le cas échéant.
•
Soins et couverture spécifiques au pays : plans privés de santé, de soins dentaires et de protection du revenu adaptés pour augmenter vos prestations statutaires régionales.
•
Soutien axé sur la famille : politiques de soins familiaux, de congé de maternité et de paternité pour soutenir votre famille qui s'agrandit.
•
Compte de dépenses de style de vie : contributions pour soutenir votre santé, votre bien-être et votre croissance personnelle
•
Équilibre et puissance cérébrale : soutien en matière de santé mentale pour vous et les personnes à votre charge.
•
Repos et recharge : congés payés, congés d'entreprise et politiques d'absence généreuses.
•
Temps libre pour redonner : temps de bénévolat rémunéré dédié en plus de votre prise de force standard.
En postulant à ce poste, vous reconnaissez avoir reçu l'avis de confidentialité Mapbox non américain destiné aux candidats, dont le lien est ici. Pour remplir cette candidature, vous devez fournir des données personnelles, telles que votre nom et vos coordonnées, qui sont obligatoires pour que Mapbox puisse traiter votre candidature.
Nous nous engageons à un processus d'embauche juste et équitable. Nous ne discriminons aucune classe protégée.
#LI-Remote
Source : Emplois à distance dans l'UE (https://euremotejobs.com/job/software-development-engineer-ii-nav-native/)
Ce que nous faisons
L'équipe Navigation Native construit le moteur C++ hautes performances qui sert de « cerveau » à nos SDK de navigation. Cette bibliothèque fonctionne directement sur les systèmes des utilisateurs finaux (embarqués), alimentant tout, des applications mobiles aux systèmes d'infodivertissement embarqués pour des partenaires comme BMW et Zeekr.
Nous résolvons les défis fondamentaux du mouvement : transformer les données GPS/IMU bruyantes en correspondance précise de cartes, gérer des graphiques de réseau routier complexes, prendre en charge les itinéraires et les alternatives, suivre la progression le long d'un itinéraire et fournir des capacités « Electronic Horizon » pour ADAS. Notre travail se déroule en périphérie, prenant en charge des fréquences de localisation jusqu'à 10 Hz et garantissant une expérience fluide même dans les tunnels ou les canyons urbains denses.
À mesure que l’IA s’intègre dans les flux de travail d’ingénierie modernes, nous valorisons les ingénieurs capables d’intégrer judicieusement l’IA dans la conception, le développement et la prise de décision. Notre processus d'entretien comprendra une discussion sur la façon dont vous utilisez l'IA dans votre flux de travail d'ingénierie.
Ce que vous ferez
Nous recherchons des ingénieurs intelligents et à apprentissage rapide, motivés par le défi de développer les composants essentiels de l'écosystème de navigation Mapbox. En tant que développeur C++, vous :
•
Créez et gérez une bibliothèque C++17 unifiée qui s'exécute de manière transparente sur iOS, Android et le matériel embarqué automobile basse consommation.
•
Analysez et améliorez les algorithmes de correspondance de cartes et d’estime à l’aide de données réelles provenant de millions de véhicules.
•
Implémentez des fonctionnalités de suivi d'itinéraire, notamment des rapports de progression d'itinéraire à haute fréquence, la détection des écarts et la livraison d'instructions en temps opportun.
•
Travaillez sur la correspondance des objets routiers (OpenLR) et les incidents de circulation en direct pour donner aux conducteurs une « fenêtre » prédictive sur la route à venir.
•
Concevez une mise en cache prédictive pour les tuiles de routage et gérez des ressources intégrées complexes telles que des vues de carrefours et des panneaux de signalisation.
•
Intégrez et étendez le moteur de routage Valhalla pour prendre en charge les contrôleurs de routage et d'actualisation d'itinéraire hors ligne.
•
Exploitez judicieusement les outils d’IA dans votre flux de conception et de développement pour augmenter l’efficacité et la qualité du code.
Ce que nous pensons être des caractéristiques importantes pour ce rôle
•
Forte maîtrise (min 7 ans d'expérience) de C++ 17 (ou version ultérieure) avec une compréhension approfondie de la spécification du langage, de la gestion de la mémoire, de la bibliothèque standard et du multithreading.
•
Une passion pour l'écriture de code propre, rapide et portable qui respecte des contraintes strictes en matière de processeur et de mémoire.
•
Expérience de travail avec des structures complexes basées sur des graphiques, des structures de données et des algorithmes spatiaux.
•
Expérience avérée dans le développement de code multiplateforme (Linux, systèmes mobiles ou embarqués).
•
Solides compétences en anglais, avec la capacité d'expliquer des compromis techniques complexes à la fois à ses pairs et aux parties prenantes.
Serait un plus
•
Familiarité avec les concepts de navigation (à l'estime, relèvement, Electronic Horizon ou OpenLR).
•
Expérience de travail avec les données IMU, OBD-II ou GNSS.
•
Expérience en géométrie computationnelle ou en fonctionnalités critiques pour la sécurité (ADAS).
•
Expérience ou contribution aux moteurs de routage open source.
Ce que nous valorisons
En plus de nos valeurs fondamentales, qui ne sont pas propres à ce poste et sont nécessaires aux dirigeants Mapbox :
•
Nous valorisons les personnes créatives très performantes qui explorent les problèmes et les opportunités.
•
Nous croyons que les individus sont pleinement eux-mêmes au travail. Nous nous y engageons à travers des soins de santé de soutien, des congés parentaux, une flexibilité pour les choses qui surviennent dans la vie et en innovant dans la façon dont nous envisageons de soutenir nos collaborateurs.
•
Nous mettons l'accent sur un environnement d'enseignement et d'apprentissage pour doter les employés des outils nécessaires pour réussir dans leur fonction et dans l'entreprise.
•
Nous croyons fermement à l’importance de développer une équipe diversifiée et encourageons les personnes de tous horizons, sexes, ethnies, capacités et orientations sexuelles à postuler.
Comment nous vous soutenons
•
Options hybrides/à distance : profitez de la flexibilité pour travailler confortablement à domicile ou périodiquement depuis un bureau, le cas échéant.
•
Soins et couverture spécifiques au pays : plans privés de santé, de soins dentaires et de protection du revenu adaptés pour augmenter vos prestations statutaires régionales.
•
Soutien axé sur la famille : politiques de soins familiaux, de congé de maternité et de paternité pour soutenir votre famille qui s'agrandit.
•
Compte de dépenses de style de vie : contributions pour soutenir votre santé, votre bien-être et votre croissance personnelle
•
Équilibre et puissance cérébrale : soutien en matière de santé mentale pour vous et les personnes à votre charge.
•
Repos et recharge : congés payés, congés d'entreprise et politiques d'absence généreuses.
•
Temps libre pour redonner : temps de bénévolat rémunéré dédié en plus de votre prise de force standard.
En postulant à ce poste, vous reconnaissez avoir reçu l'avis de confidentialité Mapbox non américain destiné aux candidats, dont le lien est ici. Pour remplir cette candidature, vous devez fournir des données personnelles, telles que votre nom et vos coordonnées, qui sont obligatoires pour que Mapbox puisse traiter votre candidature.
Nous nous engageons à un processus d'embauche juste et équitable. Nous ne discriminons aucune classe protégée.
#LI-Remote
Source : Emplois à distance dans l'UE (https://euremotejobs.com/job/software-development-engineer-ii-nav-native/)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: Mapbox
Annonce fournie par Mapbox.