View Our Website View All Jobs

Software Engineer

At Bossa Nova we create service robots for the global retail industry. Our robots’ mission is to make large scale stores run efficiently by automating the collection and analysis of on-shelf inventory data. We drive autonomously through aisles, navigating safely among customers and store associates. If we were a self- driving car we’d be operating at level 5 autonomy. Oh, we should add, it’s real, happening today, you can meet our robots in some of the world’s biggest retailers


Position: Software Engineer

Location: Mountain View, CA

Knowledge and Skill Requirements :       

  • BS or MS in Computer Science or applicable engineering discipline (or equivalent relevant work experience)
  • 3+ years of experience in writing robust, well tested, production-quality code in C++ and/or C
  • Practical experience with iterative development, software version control systems and testing
  • Strong software design skills, including debugging, performance analysis, and test design
  • Proven track record working on all stages of the software development life cycle
  • Fluent with a Linux development environment, Ubuntu preferred
  • Strong problem solving skills and ability to learn quickly
  • Experience with ROS

Nice to Haves:

  • 3+ years of practical experience in writing robust, production-quality code in Python
  • Experience developing, troubleshooting, and/or tuning hardware systems including:
  • Lidars
  • Standard or Depth Cameras
  • Imus, encoders or other odometry methods
  • ARM/Embedded platforms
  • Experience designing/developing one or more of the following software systems/algorithms:
  • Robot perception, Sensor calibration and/or fusion
  • Test automation of combined software and hardware components
  • Robot perception, Sensor calibration and/or fusion
  • Custom messaging protocols
  • Safety oriented RTOS
  • CAN stacks
  • J1939
  • OpenCAN
  • TCP/IP stacks
  • Motor control
  • PID
  • MPC

Experience with hardware:

  • Comfortable around high power/voltage systems
  • Comfortable root causing electrical issues
  • Oscilloscope
  • Logic analyzer


Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file