BECOME PART OF OUR FAMILY

Contribute to our portfolio companies’ success by browsing open positions below.


Embedded Software Engineer at Bossa Nova Robotics
Mountain View, CA, US

Bossa Nova is the leading provider of real-time, on-shelf product data for the global retail industry. Our robots navigate the busy retail ecosystem, collecting a wealth of data that allows retailers to improve product availability, streamline operations, and create a better shopping experience. Our multidisciplinary team of robotics, artificial intelligence, and big data scientists has solved the challenges to deploy fully autonomous retail service robots and deliver actionable data in real-time.

Bossa Nova’s robots are currently deployed in 50 stores across the United States, making it the largest deployment of this kind of technology anywhere in the world.  

Position: Embedded Software Engineer

Location: San Francisco Bay Area

As an Embedded Software Engineer at Bossa Nova, you are responsible for the development and testing of the interface software for our system hardware.  This could be firmware for ARM-based embedded boards, Linux kernel drivers for custom hardware connected to PCs in our system, or tools for external control of the hardware.  You’ll be working with and across all the engineering disciplines at play in the development and production of a complex robotic system (mechanical and electrical engineering, safety, manufacturing, software and firmware engineering).  

Responsibilities

  • Work with the hardware team in the architecture, specification, and design of Bossa Nova’s production level robot
  • Work with engineering leadership to deliver solutions that provide value for the overall performance of the robot.
  • Develop software for Bossa Nova’s hardware platforms, spanning from firmware (in C) to Linux applications and drivers (C, C++, or Python).
  • Develop and extend build tools and utilities for interfacing to/controlling BNR hardware.

Work cross-functionally on the design and component selection for our embedded control boards

 

Knowledge and Skill Requirements :

  • A track record of producing high quality design and code.
  • Solid collaboration skills and a history of working across multiple disciplines (and teams).   
  • Strong analytical skills and decision-making capabilities.
  • Ability to work effectively in a startup environment.
  • Experience working with embedded boards  and using standard embedded development tools - oscilloscopes, logic analyzers, JTAG, etc.
  • Plus - frameworks for the test and validation of embedded systems
  • Plus - development of Linux hardware drivers.
  • Plus - strong networking experience.

Education and Experience

  • Bachelor’s Degree or Master’s degree in Electrical Engineering or Computer Science
  • 4+ years of engineering experience

 

We offer a comprehensive benefits package including medical, dental, vision, PTO days, 10 company holidays, a 401(k) plan, and education assistance. And on top of all that, we also offer a variety of perks such as lunches twice a week, schedule flexibility, a stocked fridge and kitchen.

Bossa Nova Robotics provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Bossa Nova abides by applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.