Software Engineer, Mapping & Localization
Santa Clara, CA
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
Plus
Plus is an AI-first global autonomous trucking technology company safely developing autonomous trucks for the roads of the world.
We are seeking a motivated and skilled Software Engineer to join our Mapping & Localization team. The Mapping and Localization team builds and maintains maps of varying degrees of fidelity to enable autonomous vehicles to effectively navigate from point to point with a high degree of precision. As a member of this team, you will contribute to key components of the mapping infrastructure, including map delivery, offline automation for map generation, version control, and the development of online map interfaces. This role requires strong programming skills in C++ and Python, a solid understanding of ROS, and the ability to collaborate across teams to build scalable and reliable map systems that support core autonomy functions. You get exposed to the cutting edge of AI, machine learning, 3D computer vision, and software engineering while working in an environment that is collaborative and fun.
Responsibilities:
- Manage and coordinate map delivery processes, collaborating with the QA team on map editing and labeling tasks.
- Deliver, validate, and support map updates across multiple programs.
- Work with the operation team to define data requirements for collection, preprocessing, labeling, and validation.
- Design and implement offline automation tools to speed up and scale up map generation.
- Enhance cross-functional map interfaces to support downstream modules in perception, prediction, and planning.
- Develop and maintain systems for large-scale map generation, tile-based infrastructure, and version control.
- Maintain and evolve system health monitoring/data curation tools such as the mapping watchdog and event mining frameworks.
- Strengthen CI pipelines to support robust development and deployment of mapping services.
- Collaborate with cross-functional engineering teams to align system-level dependencies and performance expectations.
Required Skills:
- BS or MS in Computer Science, Computer Engineering, or a related technical field.
- Competency in C++ and Python.
- Solid foundation in data structures, algorithms, and software design principles.
- Good understanding of operating systems, e.g. ROS.
- Excellent verbal and written communication skills.
- Self-motivated, comfortable operating without direct supervision.
Preferred Skills:
- Familiarity with CI/CD systems.
- Familiarity with large-scale map data pipelines and distributed systems.
- Hands-on experience with mapping and localization algorithms, such as LiDAR/Visual Odometry, SLAM, or Kalman filtering.
- Familiarity to machine learning and deep neural networks
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
0
0
0
Category:
Engineering Jobs
Tags: CI/CD Computer Science Computer Vision Data pipelines Distributed Systems Engineering Lidar Machine Learning Pipelines Python SLAM
Region:
North America
Country:
United States
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Data Scientist II jobsSr. Data Engineer jobsBI Developer jobsPrincipal Data Engineer jobsBusiness Intelligence Developer jobsStaff Machine Learning Engineer jobsStaff Data Scientist jobsPrincipal Software Engineer jobsJunior Data Analyst jobsData Science Intern jobsDevOps Engineer jobsData Manager jobsSoftware Engineer II jobsData Science Manager jobsStaff Software Engineer jobsLead Data Analyst jobsData Analyst Intern jobsAI/ML Engineer jobsSr. Data Scientist jobsBusiness Data Analyst jobsData Specialist jobsBusiness Intelligence Analyst jobsData Engineer III jobsData Governance Analyst jobsSenior Backend Engineer jobs
Consulting jobsMLOps jobsAirflow jobsOpen Source jobsEconomics jobsLinux jobsKPIs jobsKafka jobsTerraform jobsGitHub jobsJavaScript jobsPostgreSQL jobsPrompt engineering jobsRDBMS jobsBanking jobsData Warehousing jobsNoSQL jobsStreaming jobsClassification jobsComputer Vision jobsRAG jobsScikit-learn jobsPhysics jobsGoogle Cloud jobsdbt jobs
GPT jobsPandas jobsHadoop jobsLooker jobsBigQuery jobsR&D jobsData warehouse jobsOracle jobsReact jobsScala jobsDistributed Systems jobsLangChain jobsScrum jobsMicroservices jobsELT jobsCX jobsPySpark jobsIndustrial jobsOpenAI jobsJira jobsSAS jobsRedshift jobsTypeScript jobsModel training jobsRobotics jobs