Summer Robotics Logo

Summer Robotics

Robotics Software Engineer

Posted Yesterday
Be an Early Applicant
In-Office
Campbell, CA, USA
Mid level
In-Office
Campbell, CA, USA
Mid level
Develop production C++ and Python software for industrial robots used in assembly and inspection. Integrate cameras, sensors, and actuators; implement calibration, coordinate transforms, and real-time data pipelines; architect reliable multi-process and multithreaded systems; collaborate on 3D vision deployment; and build testing, debugging, and deployment infrastructure.
The summary above was generated by AI

Responsibilities

· Develop and maintain robot software systems for industrial assembly and inspection

applications

· Integrate cameras and sensors including calibration, coordinate frame management, and data pipelines

· Implement and debug coordinate transforms, hand-eye calibration, and rigid body math in production software

· Build production-quality C++ and Python software for real-time robotic systems

· Architect multi-process and multi-threaded systems for reliable robot operation

· Collaborate with algorithms and perception engineers to deploy 3D vision capabilities on

robot platforms

· Develop testing, debugging, and deployment infrastructure for robot software

Minimum Qualifications

· Strong C++ skills (STL, multithreading, memory management) and Python proficiency

· Practical knowledge of 3D transforms, rotation representations, and camera/robot

calibration

· Experience integrating sensors and actuators on physical robot systems

· Comfortable with Linux development, Git, CMake, and CI/CD workflows

· Familiarity with real-time constraints and performance-critical code

· MS or higher in Robotics, Computer Science, Mechanical Engineering, or a related field

· 3+ years of professional experience developing software for robotic systems mindset

· Thrives in a fast-paced startup, comfortable owning projects end-to-end

· Passionate about building robots that work in the real world, not just in simulation

· Strong debugging instincts — can trace a problem from unexpected robot behavior back

through transforms, timing, and sensor data

· Comfortable with in-office collaboration (5 days/week in Campbell, CA)

Value Add

· Experience with ROS/ROS2 or similar robotics middleware

· Experience with industrial robotics, robot arms, or manufacturing automation

· Familiarity with motion planning frameworks (MoveIt, OMPL)

· Knowledge of gRPC, Protobuf, or similar IPC frameworks

· Experience with Docker, containerized deployment, and embedded compute (Jetson)

· Exposure to simulation environments (Gazebo, MuJoCo, Isaac Sim)

Similar Jobs

29 Days Ago
In-Office
130K-170K Annually
Junior
130K-170K Annually
Junior
Artificial Intelligence • Hardware • Productivity • Robotics • Software • Automation • Manufacturing
Develop, deploy, test, and support software for high-DOF robotic manufacturing systems used in government projects. Build algorithms for planning, learning, perception, and control; execute proofs of concept; prototype sensors, tools, and processes; and collaborate with systems, applications, and robotics software engineers. Maintain deployed software, rapidly iterate on the software stack, evaluate emerging robotics technologies, and transition R&D prototypes into production code.
Top Skills: C++Depth CamerasLidarPythonRos2Stereo Cameras
Yesterday
In-Office
195K-235K Annually
Senior level
195K-235K Annually
Senior level
Hardware • Semiconductor • Quantum Computing • Manufacturing
Develop and lead robotics software for motion and trajectory planning, kinematics, robot control, world modeling, and hardware integration. Build collision-free planning systems, real-time driver layers, validation suites, and learning-based robotics capabilities. Set technical direction, mentor engineers, collaborate with hardware and process teams, and ensure reliable, safe operation on physical robots.
Top Skills: C++17C++20C++23Ci/CdFoxgloveGitImitation LearningNavigationPythonReal-Time SystemsReinforcement LearningRosSim-To-RealSlamTddUnit TestingWindows
4 Days Ago
In-Office
San Francisco, CA, USA
148K-230K Annually
Senior level
148K-230K Annually
Senior level
Professional Services • Consulting
Develop robotics software for laboratory environments, including motion planning, trajectory optimization, perception, and deployment on physical robotic hardware. Integrate and debug systems in simulation and on robots, use computer vision to interact with laboratory equipment, collaborate with scientists, and improve platform robustness, simplicity, and scalability.
Top Skills: Computer VisionControl SystemsDynamicsKinematicsMotion PlanningMujocoPybulletPythonRobotic ManipulatorsRobotics SoftwareSimulationTrajectory Optimization

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account