Senior Software Engineer - C++
Core
Designing elegant C++ solutions for difficult problems in the autonomy space, working across full-stack, infrastructure, robotics, and graphics.
Role type
Senior Software Engineer (C++)
Builds
New products, features, and tools for customers' autonomy development workflows
Domain
Autonomous systems, robotics, graphics, infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
C++11 and above, complex software shipping, design documentation, mentoring
Preferred skills
Frontend development, API layer design, containerization, cluster orchestration, simulation tools, physical problem modeling, robotics middlewares (ROS)
Technologies
React, GraphQL, Docker, Kubernetes, ROS
Responsibilities
Develop new products and tools across the entire stack, collaborate with domain experts in infrastructure, robotics, and graphics, influence product decisions, interact with users to collect feedback
Seniority
Senior, hands-on IC with mentoring responsibilities