Samson Rose
US - California - San Francisco
View Company Profile /
<< Go Back
Samson Rose has been engaged by a modern factory and manufacturing robotics company to help assist in hiring a Robotics Software Engineer for their growing team. This is a key hire they have thoughtfully added to their team. They are an early-stage start-up, so headcount additions are specific, and impactful.
### **Roles and Responsibilities**
* Design and develop robust, scalable, and maintainable software for industrial robotic systems.
* Implement motion planning, trajectory optimization, and real-time control algorithms.
* Develop vision-based automation by integrating sensors (cameras) with robotics systems.
* Optimize software for performance, reliability, and deployment on embedded and cloud-based platforms.
* Apply strong software engineering principles, including code modularity, testing, version control, and CI/CD.
* Conduct simulations and real-world experiments to validate robotic system performance.
* Collaborate across disciplines, working with hardware engineers, controls engineers, etc.
* Contribute to system architecture decisions, ensuring efficiency and scalability.
### **Minimum Qualifications**
* B.S. degree in Computer Science, Robotics, Electrical/Mechanical Engineering, or related fields.
* Strong programming skills in Python with a focus on software engineering best practices.
* Proficiency in robotics fundamentals, including kinematics, dynamics, control theory, and state estimation.
* Proficiency in version control (Git), software testing, and debugging techniques.
* Self-motivated problem solver who thrives in a fast-paced, collaborative environment.
* Due to U.S. export control regulations (ITAR), this position is limited to U.S. Persons (U.S. citizens or lawful permanent residents)
### **Optional Qualifications**
* M.S. degree in Robotics, Computer Science, or related field.
* Experience with ROS (Robot Operating System) and/or other robotic middleware.
* Strong understanding of motion planning algorithms, trajectory generation, and real-time control.
* Familiarity with industrial robot arms, PLCs, or real-time control frameworks.
* Experience optimizing software for edge devices.
* Knowledge of distributed computing architectures.
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX