Senior Algorithms Engineer (Robotics)
At Summer Robotics, we're redefining robotic vision with microsecond-precise, continuous streaming 3D perception. Our groundbreaking hardware-software platform enables robots to react 4x faster than traditional systems, empowering real-time interaction in dynamic environments. We deliver cutting-edge robotic assembly and inspection solutions to industry leaders in automotive and semiconductor manufacturing. Scaling revenue and in advanced pilots with strategic customers, our Campbell, CA-based startup is scaling fast.
Responsibilities
- Design and implement algorithms for diverse robotic tasks in dynamic settings
- Develop robust, production-ready software for industrial environments
- Collaborate across the development lifecycle, from prototyping to deployment
- Optimize real-time performance for embedded systems
Requirements
- Advanced C++ skills with a focus on performance optimization
- Strong mathematical foundation in linear algebra, geometry, and optimization
- Domain knowledge in at least one of: robot kinematics, 3D sensing, or Lie theory
- Experience writing high-quality, well-tested, performance-critical software
- Familiarity with embedded systems and real-time constraints
- MS or Ph.D in Mechanical Engineering, Robotics, or a related engineering field
- 5+ years of full-time industry experience beyond internships or academic work
- Comfortable with in-office collaboration (5 days/week in Campbell, CA)
Skills
- Hands-on experience with industrial robotics or robot programming
- Proficiency in CUDA/GPU programming for real-time systems
- Knowledge of event-based vision systems or neural networks for 3D geometry
- Background in software quality practices, DevOps, or network protocols
- Proven track record delivering commercial robotics systems
Benefits
- Top-tier medical, dental, and vision plans (Kaiser Permanente, Anthem)
- 401(k)
- Flexible PTO
- Relocation assistance
Pay
$180,000–$250,000 base salary (depending on experience, skills, and qualifications), plus meaningful equity
Schedule
5 days/week in-office (Campbell, CA)
About the role
As a Senior Algorithm Engineer, you’ll be a cornerstone of our core team, building robot guidance and inspection applications for manufacturing and maintenance. You’ll shape our entire technology stack, crafting high-performance algorithms for 3D data generation, developing AI-driven guidance systems, and enabling industrial robots to navigate complex, moving environments with precision.
We’re a dynamic team that values technical excellence, initiative, and adaptability. At Summer Robotics, you’ll wear multiple hats, take full ownership of your work, and collaborate to solve complex challenges. We prioritize production-ready solutions that deliver real-world impact, fostering a culture of trust, creativity, and rapid iteration.