Have you ever pulled out an oscilloscope to debug your code? Are you deeply motivated by ways to make devices and drivers robust to failure? Have you been known to decompile a binary to understand why it is interacting the way it does? Are you comfortable dropping to assembly when needed? As the Embedded Software Engineer for On-Robot Systems, you will be responsible for driving the integration of low-level subsystems, sensors, batteries and other components into an integrated robot. You’ll define our approach to debugging, testing and hardening low-level components and interfaces.
Collaborative Robotics is a team of innovators and builders redefining the future of human-robot interaction. We are working to realize a world where robots are a trusted extension of your surroundings. They work, adapt, and react around you. Not the other way around.
This role is located onsite at our building in Santa Clara, CA.
Collaborative Robotics is committed to a diverse and inclusive workplace. Collaborative Robotics is an equal opportunity employer and does not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We are committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let your recruiter know.