About The Position

We are looking for a highly motivated Full-stack applications engineer to join a team laser focused on building globally scaled HD mapping solutions. We provide survey level HD Mapping and Localization services for the NVIDIA DRIVE® platform. We are looking for senior software engineers with a strong passion in the self-driving car industry and experiences in mapping, and 3D data visualization!

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Robotics, GIS or a related field (or equivalent experience)
  • Solid understanding of REST web services and API integration
  • 8+ years of proven experience in software development for mapping, GIS, simulation or related fields, with a focus on 3D visualization tooling skills for HD maps.
  • Strong proficiency in programming languages such as C++, Javascript, React, TypeScript. Java
  • Strong debugging, performance profiling, and problem-solving skills
  • Knowledge of GitLab CI/CD pipelines or similar automation tools

Nice To Haves

  • In-depth knowledge of Computer Graphics, Computational Geometry, GPU rendering techniques, libraries, and frameworks, such as OpenGL, WebGL, or Unity3D.
  • Solid background in mathematics, working knowledge of computer graphics and computational geometry.
  • Working experience with one or more HD map formats: NDS, OpenDrive, Apollo, LaneLet, OSM.
  • Experience with Golang for backend or service development
  • Understanding of containerization (Docker) and orchestration (Kubernetes) as well as familiarity with Bazel or similar build systems

Responsibilities

  • Design, develop, and maintain modern , scalable and efficient tools to visualize and edit HD maps using React, TypeScript, and modern JavaScript frameworks
  • Collaborate with product designers and backend engineers to build clean, efficient, and user-friendly features.
  • Process the mapping data into formats that can be consumed by downstream customers, such as NDS/OpenDrive.
  • Participate in code reviews, architecture discussions, and continuous improvements to the development process.
  • Contribute to build automation, deployment pipelines, and DevOps tools as needed

Benefits

  • You will also be eligible for equity and benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service