Robotics Systems Engineer

1 day ago


Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

At Sanctuary Cognitive Systems Corp., we are seeking a skilled Robotics Systems Engineer to join our team. The successful candidate will be responsible for designing, developing, and deploying real-time distributed systems that empower our general-purpose robots.

About the Role:

This is a key position in our Hardware team where you will work closely with the electrical and controls teams to construct and deploy general-purpose robots. As a Robotics Systems Engineer, you will be expected to apply extensive hands-on expertise in designing, deploying, documenting, and maintaining embedded systems.

Key Responsibilities:

  • Design, develop, and deploy real-time distributed systems for our general-purpose robots
  • Collaborate closely with the electrical and controls teams to construct and deploy robots
  • Apply knowledge of professional engineering practices spanning the entire product life cycle, including coding standards, code reviews, source management, agile processes, testing, and operations
  • Demonstrate ability to design, implement, and rigorously test within a fast-paced environment

Requirements:

  • Bachelor's or Master's in Electrical Engineering, Computer Engineering, or related technical field
  • 8+ years of firmware development experience
  • Proficiency in using C/C++ for embedded systems, real-time distributed systems, Linux, and embedded Linux development
  • Familiarity with industrial communication protocols, FPGA development, hardware description languages, and ROS/ROS2 or other robotic applications

What We Offer:

  • Market-leading compensation package with competitive salary ($120,000 - $180,000 per year)
  • Equity stakes and comprehensive benefits, including health coverage, paid time off, cutting-edge work facilities, and worksite flexibility by role
  • Opportunity to work on cutting-edge technology and contribute to advancing machine intelligence to a human-like level

About Us:

Sanctuary Cognitive Systems Corp. builds humanoid robots and a novel control system that integrates symbolic logic and reasoning with data-driven robot foundation models. Our mission is to create the world's first human-like intelligence in general-purpose robots.



  • Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    About the RoleWe are seeking a highly skilled Expert Firmware Engineer to join our Hardware team at Sanctuary Cognitive Systems Corp. As a key member of our team, you will be responsible for designing, implementing, and testing firmware for our humanoid robots.Key ResponsibilitiesDesign and develop firmware for real-time distributed systems that power our...


  • Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    About the RoleSanctuary Cognitive Systems Corp. is seeking a skilled Firmware Engineer to join our Hardware team. As an Expert Firmware Engineer, you will be responsible for designing, deploying, and maintaining real-time distributed systems that empower our general-purpose robots.Key ResponsibilitiesApply extensive expertise in designing and deploying...


  • Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    About the RoleWe are seeking a skilled Controls Software Engineer to join our Integrated Control System team at Sanctuary Cognitive Systems Corp. The successful candidate will be responsible for developing and improving our control software stack, working closely with the Principal Controls Engineer in Hardware.Key ResponsibilitiesDesign, develop, and...


  • Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    About the RoleWe are seeking a skilled Controls Software Engineer to join our Integrated Control System team at Sanctuary Cognitive Systems Corp. The successful candidate will be responsible for developing and improving our control software stack, working closely with the Principal Controls Engineer in Hardware.Key ResponsibilitiesDesign, develop, and...


  • Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    About the RoleWe are seeking a skilled Controls Software Engineer to join our Integrated Control System team at Sanctuary Cognitive Systems Corp. The successful candidate will be responsible for developing and improving our control software stack, working closely with the Principal Controls Engineer in Hardware.Key ResponsibilitiesDesign, develop, and...


  • Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    About the RoleWe are seeking a skilled Controls Software Engineer to join our Integrated Control System team at Sanctuary Cognitive Systems Corp. The successful candidate will be responsible for developing and improving our control software stack, working closely with the Principal Controls Engineer in Hardware.Key ResponsibilitiesDesign, develop, and...


  • Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full time

    About the RoleWe are seeking a skilled Controls Software Engineer to join our Integrated Control System team at Sanctuary Cognitive Systems Corp. As a key member of our team, you will be responsible for developing and improving our control software stack.Key ResponsibilitiesDesign, develop, and maintain software for robot motion controlCollaborate with the...

  • Robotics Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Sanctuary AI Full time

    Your New Role and TeamSanctuary AI, a world leader in building AI-based control systems for humanoid robots, is seeking an exceptional Applied Researcher to join our team in engineering and innovating unique robotic manipulation tasks.Key ResponsibilitiesSelecting the most suitable robotic manipulation tasks for our humanoid robotsDesigning and implementing...

  • Robotics Engineer

    4 weeks ago


    Vancouver, British Columbia, Canada Sanctuary AI Full time

    Your New Role and TeamSanctuary AI, a world leader in building AI-based control systems for humanoid robots, is seeking an exceptional Applied Researcher to join our team in engineering and innovating unique robotic manipulation tasks.Key ResponsibilitiesSelecting the most suitable robotic manipulation tasks for our humanoid robotsDesigning and implementing...

  • Robotics Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Sanctuary AI Full time

    Sanctuary AI is seeking an exceptional Applied Researcher to join our team in engineering and innovating unique robotic manipulation tasks. As an Applied Researcher, you'll be responsible for selecting the most suitable robotic systems and developing innovative solutions to complex problems.Key Responsibilities:Design and develop robotic systems for various...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job DescriptionSanctuary, a world leader in building AI-based control systems for humanoid robots, is seeking a skilled and motivated Expert Firmware Engineer to join our Hardware team. Reporting to the Embedded Systems Lead, you'll dive deep into our design, architecture, and implementation of real-time distributed systems that empower our general-purpose...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job DescriptionSanctuary, a world leader in building AI-based control systems for humanoid robots, is seeking a skilled and motivated Expert Firmware Engineer to join our Hardware team. Reporting to the Embedded Systems Lead, you'll dive deep into our design, architecture, and implementation of real-time distributed systems that empower our general-purpose...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Robotics Software EngineerSanctuary, a world leader in building AI-based control systems for humanoid robots, is seeking a skilled Robotics Software Engineer to join our Integrated Control System team. As a key member of our team, you will support the development and improvement of our control software stack, working closely with our Principal Controls...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Robotics Software EngineerSanctuary, a world leader in building AI-based control systems for humanoid robots, is seeking a skilled Robotics Software Engineer to join our Integrated Control System team. As a key member of our team, you will support the development and improvement of our control software stack, working closely with our Principal Controls...

  • Robotics Engineer

    1 month ago


    Vancouver, British Columbia, Canada Sanctuary AI Full time

    Your New Role and TeamSanctuary AI, a world leader in building AI-based control systems for humanoid robots, is seeking an Expert Scientist to contribute to the engineering and innovation of unique robotic manipulation tasks.Key ResponsibilitiesChoose the most cutting-edge methods for robotic manipulation tasksCollaborate with the team to develop innovative...

  • Robotics Engineer

    1 month ago


    Vancouver, British Columbia, Canada Sanctuary AI Full time

    Your New Role and TeamSanctuary AI, a world leader in building AI-based control systems for humanoid robots, is seeking an Expert Scientist to contribute to the engineering and innovation of unique robotic manipulation tasks.Key ResponsibilitiesChoose the most cutting-edge methods for robotic manipulation tasksCollaborate with the team to develop innovative...

  • Robotics Engineer

    1 month ago


    Vancouver, British Columbia, Canada Sanctuary AI Full time

    Your New Role and TeamSanctuary AI, a world leader in building AI-based control systems for humanoid robots, is seeking an exceptional Applied Researcher to join our team in engineering and innovating unique robotic manipulation tasks.Key ResponsibilitiesSelect and develop novel robotic manipulation techniquesCollaborate with cross-functional teams to design...

  • Robotics Engineer

    1 month ago


    Vancouver, British Columbia, Canada Sanctuary AI Full time

    Your New Role and TeamSanctuary AI, a world leader in building AI-based control systems for humanoid robots, is seeking an exceptional Applied Researcher to join our team in engineering and innovating unique robotic manipulation tasks.Key ResponsibilitiesSelect and develop novel robotic manipulation techniquesCollaborate with cross-functional teams to design...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Robotics Software EngineerSanctuary, a world leader in building AI-based control systems for humanoid robots, is seeking a skilled Robotics Software Engineer to join our Integrated Control System team. The ideal candidate will support the development and improvement of our control software stack, working closely with the Principal Controls Engineer in...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Robotics Software EngineerSanctuary, a world leader in building AI-based control systems for humanoid robots, is seeking a skilled Robotics Software Engineer to join our Integrated Control System team. The ideal candidate will support the development and improvement of our control software stack, working closely with the Principal Controls Engineer in...