Talent.com
Sanctuary AI
Senior Software Engineer – Robotics SimulationSanctuary AI • vancouver, metro vancouver regional district, Canada
No longer accepting applications
Senior Software Engineer – Robotics Simulation

Senior Software Engineer – Robotics Simulation

Sanctuary AI • vancouver, metro vancouver regional district, Canada
30+ days ago
Job type
  • Permanent
Job description

We're seeking applicants who thrive on broad thinking and are eager to continuously learn and develop their technical skills in a dynamic industry environment. As a key member of our team, you'll have the opportunity to own solutions from conception to deployment, adapt to complex development landscapes, and drive innovation that enhances our technology stack. If you're ready to make a significant impact and contribute to the advancement of robotics technology, we invite you to join us.

Our Success Criteria

  • Develop, maintain, and upgrade our simulation software stack
  • Spearhead the development of high-fidelity digital twin models of our general purpose robotics systems in simulation for machine learning application
  • Lead design reviews and recommend systems improvements
  • Analyze requirements and provide robust technical designs to drive agile implementation
  • Participate in cross-team meetings, scoping, and decision making
  • Recommend new technologies to ensure quality and productivity
  • Help teams analyze and troubleshoot application issuesProvide training and mentoring to junior engineers

Your Experience

Qualifications

  • Master’s or PhD in Computer Engineering, Computer Science, Mechanical Engineering, Physics, or other relevant engineering disciplines or equivalent experience
  • 5+ years of hands-on engineering experience with C++, Rust, or equivalent languages in a dynamic, fast-paced environment
  • Development experience with simulation platforms such as Unreal, Unity, Omniverse, among others
  • Experience designing, implementing, and rigorously testing software components as part of a highly integrated and complex system, ensuring reliability and performance under demanding conditions
  • Working experience with advanced physics engines such as DRAKE, MuJoCo, Bullet, Vortex, DART, Havok, etc.

Skills

  • Knowledge of physics simulation solvers such as LCP solver, direct/iterative solvers, Particle Based Dynamics (PBD)
  • Deep understanding of advanced 3D rendering pipelines for real-time applications, and 3D APIs such as OpenGL, Vulkan, etc.
  • Proficiency in distributed system design, multithreading, and concurrency, with a focus on building scalable and resilient software architectures
  • 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
  • Comprehensive knowledge of engineering best practices, including coding standards, system design, testing methodologies, and operational excellence.

Traits

  • 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

Working at Sanctuary AI

Sanctuary AI is an equal opportunity employer; employment with Sanctuary AI is governed based on skills, competence, and qualifications and will not be influenced in any way by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status. In 2023, Sanctuary AI moved into a state-of-the-art office facility and has been recognized by LinkedIn as a Top Startup company.

Compensation and Benefits

Sanctuary offers a market-leading compensation package that includes competitive salaries, equity stakes, and a full suite of benefits for permanent employees, encompassing health coverage, paid time off, cutting-edge work facilities, and worksite flexibility by role. Our commitment to fairness ensures that our total compensation consistently surpasses market standards.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer – Robotics Simulation • vancouver, metro vancouver regional district, Canada

Similar jobs

Senior Software Engineer II

Tripledot StudiosVancouver, Metro Vancouver Regional District, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Senior Software Engineer: Scale Core Systems

UnblockedVancouver, British Columbia, Canada
Full-time

A high-growth SaaS company in Vancouver seeks a Software Development Engineer to architect and scale core systems.The ideal candidate will have expert-level skills in modern typesafe languages such... Show more

 • Promoted

Senior Software Engineer

King River Capital GroupVancouver, British Columbia, Canada
Full-time

As a Senior Software Engineer on our Ancillaries squad, you will build integrations that expand what we can offer travelers—connecting external providers to our platform so partners like Booking.Sk... Show more

 • Promoted

Senior Software Engineer - Ai-Driven Full-Stack Leader - C$120,000 - C$150,000 A Year

Rival TechnologiesRichmond, Canada
Full-time

Senior Full-Stack Software Engineer to lead AI feature development for a product platform.Requires 7 years of experience, full-stack expertise, and AWS knowledge. Show more

 • Promoted

Automation Specialist (OT/ICSS)

Woodfibre LNGSquamish, British Columbia, Canada
Full-time

The Woodfibre LNG Project is located approximately 7 km west-southwest of Squamish, British Columbia.It involves the construction and operation of a liquefied natural gas (LNG) export facility on t... Show more

 • Promoted

Senior Software Engineer - Platform Technology - C$120,000 - C$145,000 A Year

HTuO BiosciencesRichmond, Canada
Full-time

Develops scientific software in a high-performance computing environment, focusing on efficient, optimized code in C++ and Python. Show more

 • Promoted

Senior Software Engineer

PetsAppSurrey, Metro Vancouver Regional District, Canada
Full-time

Pillexa is a healthcare commerce platform that helps direct-to-consumer brands launch and scale across Canada and the US.We connect brands to a network of board-certified prescribers and licensed p... Show more

 • Promoted

Dynamic Systems Mechatronics Engineer

Celerity Craft Inc.Squamish
Full-time

Transform marine innovations at Celerity Craft as a Dynamic Systems Mechatronics Engineer.Leverage your control theory knowledge to enhance our Dynamic Air Cushion Vehicles with intuitive user inte... Show more

 • Promoted

Senior Software Engineer

InvertVancouver, Metro Vancouver Regional District, CA
Full-time

This range is provided by Invert.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.The company At Invert, we are on a mission to dramatically redu... Show more

 • Promoted

Looking For Part-Time Jobs? - Deliver with Uber

Uber eatsSquamish, BC, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Senior Software Engineer C++ at EA SPORTS

Electronic ArtsVancouver, Metro Vancouver Regional District, Canada
Full-time

Elevate game design at EA SPORTS as a Senior Software Engineer specializing in C++.Drive innovations that enhance user experiences and improve game creation workflows.You'll be part of a dynamic te... Show more

 • Promoted

Robotics Mechanical Engineering Lead

TexavieVancouver, Metro Vancouver Regional District, Canada
Full-time

Shape the future of robotics as a Lead Mechanical Engineer with Texavie, focusing on innovative tactile solutions.Collaborate to enable robots with touch and dexterity in versatile applications.In ... Show more

 • Promoted

Fourth Engineer (Small Vessels Fleet)

Bridgemans ServicesSquamish, BC, CA
Full-time

Primary Location: Howe Sound, BC.Employee Status: Full-time/Rotational Contract.Accommodation: Camp-based accommodation is available.Bridgemans Services Group LP (BSG) provides flexible, full-servi... Show more

 • Promoted

Journeyperson Ironworker Role in Squamish

PCL EnergySquamish, Squamish-Lillooet Regional District, CA
Full-time

Advance your career as a Journeyperson Ironworker with PCL Energy Inc.The role offers strong pay, a structured schedule, and safety training opportunities.Journeyperson Ironworkers to join their te... Show more

 • Promoted

Tissue Culture & Propagation Specialist

Rubicon OrganicsSquamish, Squamish Lillooet Regional District, Canada
Permanent

At Rubicon Organics, our vision is to be the most trusted house of premium cannabis brands by creating elevated experiences for people everywhere.We are building the future of premium cannabis thro... Show more

 • Promoted

Control Systems Robotics Engineer - Vancouver

Red Rabbit RoboticsBurnaby, Metro Vancouver Regional District, CA
Full-time

Elevate robotic engineering at Red Rabbit Robotics as a Control Systems Robotics Engineer in Vancouver.Contribute to designing humanoid robots with cutting-edge motion planning capabilities.This ro... Show more

 • Promoted

Tissue Culture & Propagation Specialist

Toronto Film SchoolSquamish, Squamish-Lillooet Regional District, CA
Permanent

At Rubicon Organics, our vision is to be the most trusted house of premium cannabis brands by creating elevated experiences for people everywhere.We are building the future of premium cannabis thro... Show more

 • Promoted

Senior Software Engineer – Robotics Simulation

Sanctuary AIVancouver, Canada
Permanent

We're seeking applicants who thrive on broad thinking and are eager to continuously learn and develop their technical skills in a dynamic industry environment.As a key member of our team, you&#... Show more

 • Promoted • New!

Senior Software Engineer (IoT)

Swiftly, Inc.Vancouver, British Columbia, Canada
Full-time

Company Description Swiftly is on a mission to help cities move more efficiently.We are the leading transit data platform for agencies to share real-time passenger information, manage day-to-day op... Show more

 • Promoted

Pet Sitter Wanted - Hire Pet Sitter In Squamish Bc $70/Day Excellent Care For Your Furry Friend!

PetSitter.comSquamish, British Columbia, Canada
CA$70.00 hourly
Full-time

Are you an experienced pet-sitter looking for a rewarding job in beautiful Squamish, British Columbia? I am seeking someone to care for my beloved dogs and provide overnight care, dog walking, and ... Show more