Success Criteria
- Develop, maintain, and upgrade our simulation software stack.
- Lead the implementation of simulation technologies supporting teleoperation, machine learning and real-time motion planning initiatives.
- Design, test and deploy scalable, reliable simulation components integrated with the broader robotics stack.
- Drive innovation by evaluating and adopting tools, technologies and methodologies.
- Conduct design reviews, analyze requirements and propose robust technical solutions.
- Mentor and support team members, fostering professional growth and technical development.
- Troubleshoot and resolve issues within the simulation and robotics system, ensuring reliability and performance.
- Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Mechanical Engineering, Physics, or other relevant engineering disciplines or equivalent experience.
- 5+ years of professional engineering, with hands-on expertise in robotics simulation or control systems.
- Proficiency in C++, Rust or equivalent languages, with a strong understanding of software design principles.
- Experience in physics engines such as MuJoCo, Drake or Bullet.
- Solid foundation in multi-body dynamics, kinematics and control systems.
- Experience designing, implementing, and rigorously testing software components as part of a highly integrated and complex system, ensuring reliability and performance under demanding conditions.
- Proficiency in distributed system design, multithreading, and concurrency, with a focus on building scalable and resilient software architectures.
- Knowledge of advanced 3D rendering pipelines for real-time applications, and 3D APIs such as OpenGL, Vulkan, etc.
- Familiarity with kinematic analysis, multi-body dynamics, and controls.
- Familiarity with tactile and force-feedback haptics.
- Familiarity with system identification and dynamics system modeling methods.
- Exposure to machine learning workflows and simulation-based training pipelines.
- Comprehensive knowledge of engineering best practices, including coding standards, system design, testing methodologies, and operational excellence.
- Excellent written and verbal communication to solve problems, convey design and evaluate systems.
- Possess exceptional listening skills and adeptness in conflict resolution, fostering a collaborative and inclusive team culture.
- Demonstrate influential leadership, capable of driving consensus and inspiring others to embrace new ideas and methodologies.
- Embrace challenges with tenacity and enthusiasm, pushing the boundaries of what's possible in robotics and simulation technology.
- Exhibit patience, persistence, and meticulous attention to detail when troubleshooting issues, ensuring the delivery of robust and reliable solutions.
- Maintain an unwavering commitment to advancing the field of robotics, driven by a passion for creating machines with human-like intelligence.

0 applies
10 views
Other Jobs from Sanctuary Cognitive Systems Corporation
Staff Mechanical Engineer
Similar Jobs
Software Engineer for AI Platform
Software Engineering Manager
Senior Product Manager, Platform Anti-Abuse
Mid-Level Software Developer
Delivery Consultant - Machine Learning Engineer, WWPS ProServe
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say