Senior Robotics Software Engineer Job Description

Senior Robotics Software Engineer Job Description Template

Our company is looking for a Senior Robotics Software Engineer to join our team.

Responsibilities:

  • Identify code and workflow improvements that will enhance the productivity of engineers across the codebase;
  • Drive projects related to systemwide architecture and processes;
  • Ensure that we have a well architected infrastructure and platform that are a joy to work with;
  • Build and maintain tools used across the robotics codebase;
  • Design benchmarking and parameter optimization systems;
  • Design, prototype and implement key software systems in collaboration with other software engineers and researchers;
  • Develop and improve fast and precise methods for deriving collision geometry from 3D sense data.

Requirements:

  • C++ or Rust experience;
  • GUI/front-end experience;
  • Functional programming experience.