lever
Senior Robotics Software Engineer
Osaro
San Francisco, USA
Full-time
Senior · 5+ years experience
Onsite
USD 160000-190000 yearly / year
Discovered 6 days ago
RustC++
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
RustC++
Key Skills for This Role
RustC++
Full Job Posting
- Direct the development of motion planning and control systems for industrial robotic arms, with a focus on high-precision, pick-and-place operations.
- Design and implement robust software interfaces with industrial robotic arms to achieve deterministic, real-time performance.
- Lead technical design discussions and code reviews with an emphasis on real-time performance, and system robustness.
- Collaborate with robotics and controls engineers to design, implement, and validate advanced control algorithms.
- Create reliable, production-grade code aimed at near-term deployment, with a focus on performance, robustness, and scalability.
- Research and develop cutting-edge control strategies to continually improve the performance, robustness, and versatility of our robotic systems.
- Traveling to customer sites to manage software deployments.
- BS in Computer Science, Robotics, or related field.
- 5+ years of experience in robotic control development, including experience with:
- Developing and tuning control frameworks for robotic applications.
- Trajectory optimization, kinematics, and motion planning for multi-axis robots.
- Expertise in Rust or C++ with a proven ability in software design, architecture, and developing complex, real-time, multi-process systems.
- Hands-on experience with industrial robotic arms, including direct development with low-level hardware controllers.
- In-depth knowledge of robotic system design, integration, debugging, verification, and testing, particularly for industrial robotic manipulators operating in demanding, real-time environments.
- Background working with robotic sensors (e.g., cameras, force sensors, grippers) involving sensor integration, calibration, or real-time data processing.
- MS or Ph.D. in Computer Science, Robotics, or related field.
- Experience implementing algorithms for generating collision-free, time-optimal trajectories for robotic manipulators.
- Experience working in an Agile development environment.
About Osaro
Robotics82 employeesFounded 2015
AI software for autonomous robotic warehouse picking and logistics.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Osaro
Senior Backend Software Engineer
San Francisco, USA
Discovered 6 days agoFull-time
Director of Finance
San Francisco, USA
Discovered 6 days agoFull-time
Senior Electrical Technician
San Francisco, USA
Discovered 6 days agoFull-time
Deployment Engineer
San Francisco, USA
Discovered 6 days agoFull-time
Senior Software Engineering Manager
San Francisco, USA
Discovered 6 days agoFull-time
Technical Support Engineer
San Francisco, USA
Discovered 6 days agoFull-time