S
Summer Robotics
Robotics Software Engineer
Skills
DockerPythonLinux
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Campbell, CA, USA
Work mode:
Onsite
Published on:
17 August 2026
What they need
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)
Other offers great for you!
These companies are also looking for great profiles
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
7 days ago
Quick apply
N
Nigel Frank
🚨 Dutch-speaking MES Software Engineer (Freelance)💻
Freelance
Antwerp, Belgium
Hybrid
Skills
Angular.NET
1 day ago
Quick apply
No company information available.