Collaborative Robotics is seeking a Software Engineer for their Embedded Platform team at their Santa Clara headquarters. This role is perfect for engineers passionate about building embedded systems that power next-generation robotic platforms. The position focuses on developing and managing embedded software systems that form the foundation of their robot fleet.
The role involves working with cutting-edge embedded Linux platforms and creating robust, scalable infrastructure for deployed robots. Key responsibilities include managing embedded software deployment cycles, ensuring reliable OTA updates, developing custom Linux distributions, and enabling cross-device compatibility.
As an ideal candidate, you'll need 3+ years of experience in embedded systems or software engineering, with expertise in containerization tools and embedded Linux development. The position offers a competitive salary range of $175,000-$195,000, plus equity and comprehensive benefits.
Collaborative Robotics is committed to revolutionizing human-robot interaction, working to create a world where robots seamlessly integrate into our surroundings. They offer an exciting opportunity to work with cutting-edge technology in a fast-paced startup environment, making a real impact on the future of robotics.
The role requires strong technical skills in embedded systems, excellent communication abilities, and a passion for solving complex technical challenges at the hardware-software intersection. Experience with Nvidia-tegra platforms, RTOS, and ROS/ROS2 is preferred but not required. This is an excellent opportunity for someone who wants to be at the forefront of robotics technology while working in a collaborative, innovative environment.