5+ years professional software engineering experience
Design clean efficient apis in c++ and python
Develop python bindings using pybind11
Avride is a leading developer in the autonomous vehicle and delivery robot industry committed to making roads safer through technology
Job Summary
Avride is a leading developer in the autonomous vehicle and delivery robot industry committed to making roads safer through technology.
The Lead Software Engineer will design the API and UX surface of the Pipeline, which serves as the main framework for interconnectivity between car and robot components.
Candidates must have at least 2 years of experience building infrastructure for internal consumers and negotiating requirements with other teams.
Matching Summary
Avride is a leading developer in the autonomous vehicle and delivery robot industry committed to making roads safer through technology.
Skills & Requirements
Must-have
5+ years professional software engineering experience
Design clean efficient APIs in C++ and Python
Develop Python bindings using pybind11
Experience building infrastructure for internal consumers
Strong knowledge of data structures and algorithms
Nice-to-have
Familiarity with build systems like Make or Cmake
Bazel build system experience is a plus
Proactive approach to developer productivity and happiness
Ability to simplify complex conceptual frameworks
Experience collaborating with non-developer users
Key Requirements
Master's degree in Computer Science or equivalent
5+ years of professional software development experience
Authorized to work in the U.S. without sponsorship