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
4 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 Computational Photonics Engineer

Synopsys Incvancouver, metro vancouver regional district, Canada
Full-time

Be a key player at Synopsys as a Senior Computational Photonics Engineer, focusing on enhancing simulation technologies for cutting-edge AI products.Drive improvements in photonic device design acc... Show more

 • Promoted

Senior Engineer for Innovative Software Development and Mentorship

MakeshipVancouver, Metro Vancouver Regional District, CA
Full-time

Join a transformative project environment as a Senior Software Engineer.Spearhead the development of scalable solutions while fostering collaboration and mentorship within a talented engineering te... Show more

 • Promoted

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, Ai Applications - C$125,000 - C$145,000 A Year

Safe FleetAnmore, Canada
Full-time

Designs and builds scalable AI-powered applications using modern Generative AI platforms and services, integrating AI agents, RAG, and workflow automation into real-world systems. Show more

 • Promoted

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

Leading Tech CompanyRichmond, Canada
Full-time

Lead AI-driven full-stack software development, focusing on cloud environments like AWS.Requires 7+ years of experience. Show more

 • Promoted

Software Engineer, Robotics Platform at Apera AI

Apera AI IncVancouver, Metro Vancouver Regional District, CA
Full-time

Join Apera AI as a Software Engineer for robotics platform development, focusing on innovative solutions in Python and C++.Help redefine how robots perceive their environment.Apera AI, an award-win... 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 Engineer needed to lead AI feature development.Requires 7+ years of experience, cloud expertise (AWS), and offers a hybrid work model. 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 - Rust/TypeScript Platform & Open-Source

fiveonefourVancouver, Metro Vancouver Regional District, Canada
Full-time

A leading data platform company in Canada is seeking a Senior Engineer to build and maintain their Boréal hosting platform and Moose open-source project.This role offers the chance to collaborate c... Show more

 • Promoted

Senior Software Engineer, Geometry

RobloxVancouver, Canada
Full-time

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers... Show more

 • Promoted

Electronics Design Engineer (Postdoc)

Sonus microsystems Inc.Vancouver
Full-time

Sonus Microsystems is leveraging state-of-the-art and patented polymer MEMS technology to develop an affordable imaging diagnostic device aimed at transforming clinical screening and remote patient... Show more

 • Promoted

Senior Software Engineer - Frostbite

FrostbiteVancouver, Canada
Full-time

Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community tha... Show more

 • Promoted

Senior Software Engineer: Scale Core Systems

UnblockedVancouver, Metro Vancouver Regional District, CA
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

InvertVancouver, Metro Vancouver Regional District, Canada
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

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

Senior Software Engineer in AI Development

AlphaSenseVancouver, Metro Vancouver Regional District, CA
Full-time

Drive innovation in AI technology as a Principal Software Engineer.Lead the evolution of scalable data extraction systems while fostering a collaborative and inclusive team atmosphere.In this senio... Show more

 • Promoted

Senior Ai-Driven Software Engineer: Autonomous Agents - C$200,000 - C$300,000 A Year

Travel Technology FirmRichmond, Canada
Full-time

Senior software engineer sought by a travel tech firm to advance AI-assisted coding, optimize workflows, and improve code deployment for faster release cycles. 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

Senior Controls Engineer

Novarc Technologies Inc.Burnaby, Metro Vancouver Regional District, Canada
Full-time

Are you looking to join an industry leader and pioneer in the world of robotics and AI?.Novarc Technologies is a Vancouver-based full-stack robotics and AI company specializing in the design and co... Show more