View Our Website View All Jobs

Robotics Software Engineer

Bossa Nova is a Carnegie Mellon University spin-off. We are passionate about building robots that live and work around people, and solving big problems through data and automation. We are located on both coasts of the USA and work in a fast-paced, creative environment.

We are looking for Software Engineers with a background developing robust systems to work on adding to, maintaining, optimizing and improving our existing ROS ecosystem and develop systems to enhance the robustness of the robot software. 


  • BS or MS in Engineering, Sciences, Mathematics (or equivalent relevant work experience)
  • 1+ years of practical experience in writing robust, production-quality code in C++ and Python
  • Strong software design skills, including debugging, performance analysis, and test design
  • Fluent with a Linux development environment
  • Track record working on all stages of software development life cycle
  • Strong problem solving skills and ability to learn quickly

Nice to Haves:

  • Practical experience with iterative development and testing on robots
  • Experience with using cloud services
  • Experience using Ansible
  • Familiarity with containers (Docker or similar) 
  • Experience with ROS
  • Experience developing one or more of the following types of systems/algorithms: simulators, navigation, mapping, localization, or calibration
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file