
About Cobot
Transforming human-robot interaction for real-world impact
Key Highlights
- Headquartered in Santa Clara, California
- Team size of 11-50 employees
- Focus on collaborative robots for various industries
- Emphasis on predictable behaviors in robotics
co.bot, headquartered in Santa Clara, California, specializes in developing advanced collaborative robots that enhance human-robot interaction. Their robots are utilized in various industries, focusing on predictable behaviors and hardware designed for real-world applications. With a team of 11-50 e...
🎁 Benefits
Employees at co.bot enjoy competitive salaries, equity options, flexible PTO, and a remote work policy that supports work-life balance....
🌟 Culture
co.bot fosters a culture of innovation and experimentation, encouraging employees to push the boundaries of robotics technology while maintaining a st...

Software Engineering • Entry-Level
Cobot • Santa Clara - On-Site
Skills & Technologies
Overview
Cobot is hiring a Software Engineer, Robotics to develop cutting-edge algorithms for autonomous robots. You'll work with Python, C++, and ROS to enhance robotic capabilities. This position is ideal for entry-level candidates eager to innovate in the robotics field.
Job Description
Who you are
You are an entry-level software engineer with a strong foundation in programming languages such as Python and C++. You have a keen interest in robotics and are eager to develop algorithms that enhance the capabilities of autonomous robots. Your understanding of embedded systems and machine learning principles will be crucial in this role. You are a collaborative team player who thrives in a startup environment and is excited about the potential of human-robot interaction.
You have experience or coursework in developing software for robotics, particularly with Robot Operating System (ROS). You are familiar with debugging and testing software, and you are eager to learn and grow your skills in a fast-paced environment. You are open to feedback and enjoy working closely with a team of innovators and builders.
What you'll do
As a Software Engineer, Robotics at Cobot, you will develop on-robot algorithms that drive autonomous mobile robot behaviors. You will push the boundaries of current sensor capabilities through advanced algorithm development. Your responsibilities will include implementing, debugging, testing, and maintaining both on-robot and cloud software. You will root cause software failures and bugs, using your learnings to improve processes and testing methodologies. You will collaborate with a team of engineers to enhance the existing software stack and contribute to the design and implementation of next-generation robotic capabilities.
What we offer
Cobot offers a dynamic startup environment where you can make a significant impact on the future of robotics. You will have the opportunity to work on innovative projects that redefine human-robot interaction. We provide a supportive culture that encourages professional growth and development. You will be part of a team that values creativity and collaboration, and you will have access to resources that help you succeed in your role. We are committed to fostering an inclusive workplace and provide accommodations for candidates with disabilities in our recruiting process.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Cobot.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Cobot is seeking a Senior Software Engineer to design and support the core software stack for robotics. You'll work with C++ and Python to ensure systems are scalable and maintainable. This role requires strong collaboration with research and engineering teams.

Staff Engineer
Cobot is hiring a Staff Software Engineer, Robotics to design and implement software for autonomous robotic systems. You'll work with C++, Python, and robotics technologies to shape the architecture and practices for scalable solutions. This role requires significant experience in software development and robotics.

Engineering Manager
Cobot is hiring a Senior Manager, Robotics Software to lead and mentor engineering teams focused on robotics and autonomy. You'll work on navigation, planning, and system integration in Santa Clara.

Software Engineering
Neuralink is seeking a Software Engineer to develop software for surgical robots that interface with the brain. You'll work with C/C++/Rust and Linux in a high-precision robotics environment. This role requires hands-on experience with robotics or high reliability systems.

Robotics Software Engineer
OSARO is seeking a Senior Robotics Software Engineer to enhance their robot control stack and integrate advanced perception systems. You'll work with Python and C++ to optimize software architecture for high-precision applications in San Francisco.