View Our Website View All Jobs

Senior 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 an experienced Senior Software Engineer with a strong robotics background 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)
  • 3+ years of practical experience in writing robust, production-quality code in C++ and Python
  • Experience developing one or more of the following types of systems/algorithms: simulators, navigation, mapping, localization, or calibration
  • Experience with ROS
  • Track record working on all stages of the software development life cycle
  • Strong software design skills, including debugging, performance analysis, and test design
  • Practical experience with iterative development and testing on robots
  • Fluent with a Linux development environment
  • Strong problem solving skills and ability to learn quickly

Nice to Haves:

  • Experience using Ansible
  • Experience using cloud services
  • Familiarity with containers (Docker or similar) 
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