Senior Robotics Software Engineer

OSARO delivers best-in-class robotic piece-picking solutions for e-commerce, offering smarter automation, low-risk business plans, and Hypercare support from exploration to installation.
$160,000 - $190,000
Full-Stack
Senior Software Engineer
In-Person
51 - 100 Employees
5+ years of experience

Description For Senior Robotics Software Engineer

OSARO is seeking a full-time Senior Robotics Software Engineer to lead motion planning and robot control efforts. You'll optimize software architecture, collaborate with various engineering teams, and develop path planning and robot control systems for industrial robotic manipulators. The role involves architecting software interfaces, leading design discussions, and implementing robust, production-ready code.

Key responsibilities include:

  • Developing path planning and robot control systems
  • Designing software interfaces for optimal real-time performance
  • Leading software design discussions and code reviews
  • Implementing robotic algorithms (hardware integrations, kinematics, dynamics, trajectory planning)
  • Building production-ready code for near-term deployment
  • Developing advanced controllers for increased performance and robustness

Required qualifications:

  • BS in Computer Science, Robotics, or related field
  • 5+ years of experience in robot control/motion planning
  • Proficiency in Rust/C++/Python development
  • Track record of building complex, real-time, multi-process software systems
  • Deep knowledge of robotic system design and integration
  • Experience with low-level robotic hardware controllers

OSARO offers a diverse, international team environment with a focus on equality and inclusion. Benefits include health, dental, vision, commuter benefits, generous vacation time, excellent parental leave, and the opportunity to work with robots in a dog-friendly office.

Join OSARO to be at the forefront of logistics technology, developing intelligent robots for goods-to-robot (G2R) use cases in automated warehouses.

Last updated 4 months ago

Responsibilities For Senior Robotics Software Engineer

  • Lead development of path planning and/or robot control systems for industrial robotic manipulators
  • Architect, design, and implement software interfaces with industrial robots
  • Lead software design discussions and code reviews
  • Work closely with other engineers to design, implement and test robotic algorithms
  • Build robust, production-ready code for near-term deployment
  • Develop advanced controllers and control algorithms for robotic arms

Requirements For Senior Robotics Software Engineer

Python
Rust
  • BS in Computer Science, Robotics, or related field
  • 5+ years of experience in robot control/motion planning areas
  • Proficient in Rust/C++/Python development
  • Track record of building complex, real-time, multi-process software systems
  • Deep knowledge in robotic system design, integration, debugging, verification, and testing
  • Experience interfacing with low-level robotic hardware controllers

Benefits For Senior Robotics Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Commuter Benefits
Parental Leave
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Commuter Benefits
  • Generous vacation time
  • Paid parental leave
  • Dog-friendly office

Interested in this job?

Jobs Related To OSARO Senior Robotics Software Engineer

Senior Full-Stack Engineer

Senior Full-Stack Engineer role at Stably AI, building cutting-edge AI-powered testing automation platform with competitive compensation and growth opportunities.

Full-Stack Senior Engineer - Product Led Growth

Outdoorsy seeks a Full-Stack Senior Engineer for Product Led Growth to develop innovative travel solutions across the entire tech stack.

Full-Stack Developer

Senior Full-Stack Developer position at OROSYS / Two notes Audio Engineering, focusing on web application development and infrastructure management.

Sr. Software Engineer

Sr. Software Engineer role at Oliv.AI, a SalesTech startup providing AI copilot for sales teams.

SEO Engineer

Join iPullRank as an SEO Engineer to drive organic search visibility for clients through technical analysis, content engineering, and innovative SEO strategies.