Early Career FTE Job

CobotSanta Clara, CA
13d$160,000 - $170,000Onsite

About The Position

Are you passionate about developing cutting-edge algorithms for autonomous robots? Our rapidly growing startup is looking for a Robotics Software Engineer to join our Software and Autonomy team. This role is ideal for software engineers eager to innovate and craft software that drives autonomy and reliability. At Collaborative Robotics, the development of on-robot and cloud software is at the core of our mission to create highly reliable, fully autonomous, and collaborative robots. As a Software Engineer, Robotics, you will play a crucial role in enhancing our current software stack and driving the design and implementation of next-generation robotic capabilities. 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 in our Santa Clara, CA office onsite. Applicants must graduate prior to Spring 2026 to be eligible for this role. The application deadline for this position is February 26th. Interviews will take place during the first three weeks of February 2026.

Requirements

  • Bachelor’s Degree in Computer Science or related field.
  • Participation in at least one relevant robotics internship or university project.
  • Skilled in Python or C++.
  • Excellent communication skills and a highly motivated, team-oriented attitude.
  • Ability to thrive in a fast-paced, collaborative, and dynamic start-up environment.
  • Must have and maintain US work authorization.
  • Must be willing and able to start work in Summer 2025.

Nice To Haves

  • Advanced degree (Master’s or PhD) in Computer Science, Computer Engineering, or Electrical Engineering or similar field.
  • Experience working on autonomy systems.
  • Familiarity with ROS2.
  • Proficiency in C++.
  • Experience with obstacle detection, SLAM, mapping, planning, or sensor integration.
  • Familiarity with Docker and containerization technologies.

Responsibilities

  • Develop on-robot algorithms for autonomous mobile robot behaviors.
  • Push the envelope on what current state of the art sensors can do through advanced algorithm development.
  • Implement, debug, test and maintain on-robot software and cloud software.
  • Root cause software failures and bugs and use learnings to improve process and testing.
  • Write software across the full-stack on-robot to enable new capabilities.
  • Create reliable robotic system performance through robust algorithm development, success measurement, and recovery actions.

Benefits

  • equity
  • comprehensive benefits

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service