Full Time

Staff Robotics Software Engineer

Harvey Nash
Campbell, CA
$170,000 - $250,000* / year (about $82–$120 an hour)

Job Description

About this kind of role

What a Staff Robotics Software Engineer usually does. The employer's own details are in the listing.

Typically does: Develops and tests software for robotic systems, often focusing on areas like motion planning, perception, or control. This role involves writing code, debugging, and collaborating with hardware engineers to integrate software with robotic platforms. Staff engineers are expected to contribute to architectural decisions and mentor junior engineers. They may also research and implement new algorithms or technologies to improve robotic performance.

Tools and skills: Proficiency in programming languages such as C++, Python, and ROS (Robot Operating System) is common, alongside experience with software development tools, version control systems, and debugging techniques.

Good fit for: Individuals with strong problem-solving abilities, a deep understanding of software engineering principles, and a passion for robotics typically excel in this role.

The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.