Expert Firmware Engineer: Robotics Systems Developer

22 hours ago


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

About the Role

Sanctuary 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 Responsibilities

  • Apply extensive expertise in designing and deploying embedded systems
  • Develop and implement real-time distributed systems that drive our robotics systems
  • Broaden your engineering acumen by gaining a profound understanding of the embedded systems integral to general-purpose robots
  • Collaborate closely with the electrical and controls teams to construct and deploy general-purpose robots
  • Document, communicate, and collaborate on enhancing system components

Requirements

  • Bachelor's or Master's in Electrical Engineering, Computer Engineering, or a related technical field
  • 8+ years of firmware development experience
  • Proficiency in using C/C++ for embedded systems
  • Practical experience with real-time distributed systems and mastery of hard real-time constraints
  • Relevant expertise in designing system architecture, encompassing comprehensive technical knowledge in sensors, precision motion control, and robotics

Preferred Qualifications

  • Familiarity with Linux and embedded Linux development
  • Proven experience working with industrial communication protocols, such as EtherCAT or CAN
  • Adeptness with firmware tools, including logic analyzers, oscilloscopes, and JTAG debuggers
  • Familiarity with FPGA development and hardware description languages
  • Knowledge of ROS/ROS2 or other robotic applications

About Sanctuary Cognitive Systems Corp.

We are an equal opportunity employer committed to creating a diverse and inclusive work environment. We believe in the importance of collaboration and innovation in advancing machine intelligence to a human-like level. If you are passionate about robotics and firmware development, we encourage you to apply for this exciting opportunity.

Benefits

We offer a competitive salary and benefits package, including health coverage, paid time off, cutting-edge work facilities, and worksite flexibility by role.



  • 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 AI Full time

    About the RoleWe are seeking a highly skilled and motivated Expert Firmware Engineer to join our Hardware team at Sanctuary AI. As a key member of our team, you will play a pivotal role in designing, developing, and deploying real-time distributed systems that empower our general-purpose robots.Key ResponsibilitiesDesign, implement, and rigorously test...


  • Vancouver, British Columbia, Canada Sanctuary AI Full time

    About the RoleWe are seeking a highly skilled and motivated Expert Firmware Engineer to join our Hardware team at Sanctuary AI. As a key member of our team, you will play a pivotal role in designing, developing, and deploying real-time distributed systems that empower our general-purpose robots.Key ResponsibilitiesDesign, implement, and rigorously test...


  • 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

    About the RoleWe are seeking a highly skilled and motivated Expert Firmware Engineer to join our Hardware team at Sanctuary AI. As a key member of our team, you will be responsible for designing, deploying, documenting, and maintaining embedded systems that empower our general-purpose robots.Key ResponsibilitiesApply extensive hands-on expertise in...


  • Vancouver, British Columbia, Canada Sanctuary AI Full time

    About the RoleSanctuary AI is seeking a highly skilled Expert Firmware Engineer to join our Hardware team. As a key member of our team, you will be responsible for designing, deploying, documenting, and maintaining embedded systems that empower our general-purpose robots.Key ResponsibilitiesDesign and develop real-time distributed systems that drive our...


  • Vancouver, British Columbia, Canada Sanctuary AI Full time

    About the RoleSanctuary AI is seeking a highly skilled Expert Firmware Engineer to join our Hardware team. As a key member of our team, you will be responsible for designing, deploying, documenting, and maintaining embedded systems that empower our general-purpose robots.Key ResponsibilitiesDesign and develop real-time distributed systems that drive our...


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

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


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

    About the RoleSanctuary Cognitive Systems Corp. is seeking a highly skilled Expert Firmware Engineer to join our Hardware team. As a key member of our team, you will be responsible for designing, deploying, and maintaining real-time distributed systems that empower our general-purpose robots.Key ResponsibilitiesDesign and implement firmware for embedded...


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

    Your New Role and TeamSanctuary Cognitive Systems Corp., a world leader in building AI-based control systems for humanoid robots, is seeking a skilled and motivated Firmware Development Expert 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...


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

    About the RoleWe are seeking a skilled Expert Firmware Engineer to join our Hardware team at Sanctuary Cognitive Systems Corp. The ideal candidate will have extensive hands-on experience in designing, deploying, documenting, and maintaining embedded systems.Key ResponsibilitiesDesign, implement, and rigorously test real-time distributed systemsCollaborate...


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

    Expert Firmware EngineerYour new role at Sanctuary Cognitive Systems Corp. involves designing and implementing real-time distributed systems for humanoid robots. As an Expert Firmware Engineer, you will work closely with the electrical and controls teams to construct and deploy general-purpose robots.Key Responsibilities:Design, implement, and rigorously...


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

    About the RoleWe are seeking an exceptional Expert Firmware Engineer to join our Hardware team at Sanctuary AI. As a key member of our team, you will be responsible for designing, implementing, and testing real-time distributed systems that empower our general-purpose robots.Key ResponsibilitiesDesign and develop firmware for embedded systems, ensuring...


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

    About the RoleWe are seeking an experienced Expert Firmware Engineer to join our Hardware team at Sanctuary AI. As a key member of our team, you will be responsible for designing, implementing, and testing real-time distributed systems that empower our general-purpose robots.Key ResponsibilitiesDesign and develop firmware for embedded systems, ensuring...


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

    Expert Firmware EngineerSanctuary, 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...


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

    Expert Firmware EngineerSanctuary, 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...


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

    Job Title: Expert Firmware EngineerSanctuary, 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...


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

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


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

    Expert Firmware EngineerSanctuary AI, 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.As a key member of our team, you will be responsible for designing, implementing, and testing real-time distributed systems that empower our general-purpose...