
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...

Staff Engineer • Senior
Cobot • Santa Clara - On-Site
Overview
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.
Job Description
Who you are
You have a strong background in software engineering with a focus on robotics — your experience includes designing and implementing complex systems that bring robots to life. You are proficient in C++ and Python, and you understand the intricacies of robotics software development. You have a passion for mentoring and guiding teams, ensuring best practices in design, testing, and integration are followed.
You thrive in collaborative environments, working closely with platform, cloud, and autonomy engineers to deliver reliable and scalable solutions. Your ability to communicate technical concepts clearly makes you an effective leader in cross-functional teams. You are excited about the opportunity to shape the future of robotics and are eager to take on a staff-level role where your technical vision can have a real-world impact.
What you'll do
In this role, you will lead the design, implementation, integration, and support of our software stack for autonomous robotic systems. You will collaborate with research engineers and software engineers to develop maintainable and testable software that meets the needs of our products. You will champion software development lifecycle practices across teams, focusing on design and architectural principles, development guidelines, and testing practices.
You will architect and implement solutions that prioritize scalability, maintainability, and performance, ensuring that our robots can adapt and perform effectively in real-world scenarios. Your leadership will help refine requirements and architecture, raising the bar for engineering excellence within the organization. You will also mentor teammates, fostering a culture of continuous improvement and innovation.
What we offer
At Cobot, we provide a dynamic work environment where your contributions will directly impact the development of cutting-edge robotic systems. You will have the opportunity to work onsite at our Santa Clara headquarters or Seattle office, collaborating with a talented team of engineers. We offer competitive compensation and benefits, along with opportunities for professional growth and development in the exciting field of robotics.
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.

Software Engineering
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.

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
Relativity is seeking a Staff Robotics Software Engineer to contribute to the development of their Terran R rocket. You'll be involved in solving complex problems in aerospace software engineering. This role requires significant experience in robotics and software development.

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.