Overview
On Site
$125,000 - $140,000
Full Time
Skills
C +
C + +
Computer Engineering
Mechanical Engineering
Python
Robotics
Software development
data structure
geometry
Job Details
Software development practices:
- Unit testing
- CI/CD
- Version control
- Familiarity with modern C++ features
- Providing/receiving code reviews
Languages/tools:
- C++
- Python
- Bazel/Git
The experience we are looking for / our interview process will evaluate:
- C++ software design, algorithm implementation, debugging
- Background in the software development environment(s) that include some of the aspects mentioned above (Our software developers section)
- Python (bonus)
- Background in Robotics/Automation (optional)
Education:
- Bachelors, Masters, or PhD degree in Computer Science, Computer Engineering, Mechanical Engineering, Robotics, Applied Math, or related field
- Strong fundamentals in Computer Sciences data structure and algorithms.
- Familiarity with graph search based concepts and basic geometry.