Expert Firmware Engineer

4 weeks ago


Vancouver Metro Vancouver Regional District, CA Sanctuary AI Full time

Your New Role and Team

Sanctuary, a world leader in building AI-based control systems for humanoid robots, is looking to hire 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 robots.

We're looking for the best candidates who possess exceptional software development skills and a wealth of hands-on experience in embedded system design and development. As an Expert Firmware Engineer, you'll be a pivotal contributor, adapting to new, intricate development environments and owning solutions from inception through deployment. Additionally, you’ll support and pioneer best practices that fuel continuous enhancements in our robotic systems.


Our Success Criteria

  • Apply extensive hands-on expertise in designing, deploying, documenting, and maintaining embedded systems
  • Elevate your career experience by spearheading the development of 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
  • Showcase your leadership and mentorship skills by effectively documenting, communicating, and collaborating on enhancing system components

Your Experience

Qualifications

  • Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, a related technical field, or equivalent industry experience
  • 8+ years of firmware development experience
  • Knowledge of professional engineering practices spanning the entire product life cycle, including coding standards, code reviews, source management, agile processes, testing, and operations
  • Demonstrated ability to design, implement, and rigorously test within a fast-paced environment
  • Have successfully navigated the full life cycle of building and sustaining high-performance embedded systems

Skills

  • Proficiency in using C/C++ for embedded systems
  • Practical experience with real-time distributed systems and mastery of hard real-time constraints
  • Familiarity with Linux and embedded Linux development
  • Proven experience working with industrial communication protocols, such as EtherCAT or CAN
  • Relevant expertise in designing system architecture, encompassing comprehensive technical knowledge in sensors, precision motion control, and robotics
  • 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

Traits

  • Above all, maintain an unwaveringly positive attitude and a commitment to devising robust solutions for intricate problems
  • Possess exceptional listening skills and adeptness in conflict resolution, fostering optimism throughout interactions
  • Exhibit the ability to influence others without formal authority, driving collaboration and innovation
  • Approach new challenges with unyielding determination and a constructive mindset
  • Embrace patience, persistence, and meticulous attention to detail when resolving performance issues
  • Share our fervor for advancing machine intelligence to a human-like level

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.

About Sanctuary AI

Founded in 2018 by Geordie Rose, Olivia Norton, and Ajay Agrawal, Sanctuary AI is a Vancouver, Canada-based company. Sanctuary AI is on a mission to create the world’s first human-like intelligence in general-purpose robots that will help us work more safely, efficiently, and sustainably. And in the not-too-distant future, help us explore, settle, and prosper in outer space.

Members of the Sanctuary AI team founded D-Wave (a pioneer in the quantum computing industry), Kindred (first use of reinforcement learning in a production robot), and the Creative Destruction Lab (pioneered a revolutionary method for the commercialization of science for the betterment of humankind). The team has experience launching market-defining innovations rooted in previously unsolved and deep scientific problems.

#J-18808-Ljbffr

  • Vancouver, Metro Vancouver Regional District, CA T-Net British Columbia Full time

    Sanctuary, a world leader in building AI-based control systems for humanoid robots, is looking to hire 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...

  • Firmware Engineer

    4 weeks ago


    Vancouver, Metro Vancouver Regional District, CA AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....

  • Firmware Engineer

    3 weeks ago


    Vancouver, Metro Vancouver Regional District, CA Advanced Micro Devices, Inc Full time

    Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....


  • Vancouver, Metro Vancouver Regional District, CA Advanced Micro Devices, Inc Full time

    Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....

  • Sr Firmware Engineer

    4 weeks ago


    Victoria, Capital Regional District, CA Synapse ITS Full time

    Position Title: Firmware Engineer Salary Classification: Exempt Reports to: Engineering Manager Supervises: N/A Summary: The Firmware Engineer will develop and support our industry-leading traffic products. The successful candidate will help create products that allow the visually impaired to safely experience the world on their own terms. JOB DUTIES:...


  • Vancouver, Metro Vancouver Regional District, CA Microsoft Full time

    The Xbox Graphics team is seeking a Senior Software Engineer - XBOX Graphics who is excited to work on state-of-the-art graphics, compression, and emulation systems. Our diverse team works at the intersection of hardware and software to provide industry-leading game development technology. Working closely with hardware engineers and game developers, we...


  • Vancouver, Metro Vancouver Regional District, CA Huawei Technologies Canada Co., Ltd. Full time

    Our team has an immediate 12-month contract opening for aSoftware Engineer. Responsibilities: • Design and implement prototypes multi-media (audio, image and video) acceleration framework for AI SoC chips • Design and implement prototypes camera system and ISP firmware for AI SoC chips • Design and implement prototypes middleware for AI Soc chips •...


  • Vancouver, Metro Vancouver Regional District, CA T-Net British Columbia Full time

    Sanctuary, a world leader in building AI-based control systems for humanoid robots, is looking to hire a skilled and motivated Expert Real-Time Systems (RTS) Engineer to join our Controls team. The Expert Real-Time Systems (RTS) Engineer is a crucial part of our team, supporting our real-time communication and control systems. Reporting to the Real-Time...


  • Vancouver, Metro Vancouver Regional District, CA Sanctuary AI Full time

    Your New Role and TeamSanctuary, a world leader in building AI-based control systems for humanoid robots, is looking to hire a skilled and motivated Expert Real-Time Systems (RTS) Engineer to join our Controls team. The Expert Real-Time Systems (RTS) Engineer is a crucial part of our team, supporting our real-time communication and control systems. Reporting...


  • Vancouver, Metro Vancouver Regional District, CA Kagwerks Full time

    All Jobs > Senior Embedded Software Engineer Remote • Senior Embedded Software EngineeringDescriptionWe are a leader in hardened cases and communications, supporting the military, first responders, and 2A enthusiasts. Our veteran-owned company has been in business for seven years and serves a global client base. Our continued growth and preferred...


  • Vancouver, Metro Vancouver Regional District, CA Activision Full time

    Job Title: Expert Software Engineer (Privacy Data)Requisition ID: R023564Job Description:About UsDemonware is a member of the Activision family of studios. We work alongside engineers and creatives at our AAA partner studios and deliver the online and data services required by our massive franchises. We have launched well over 100 games, and our services...


  • Vancouver, Metro Vancouver Regional District, CA Delartech Full time

    Wireless Systems Engineer (Bluetooth Validation)About the jobAt Delart, we are a team of world-class engineers building the next generation of advanced wireless technologies that are deployed across the globe. Some of the biggest technology companies entrust us to build highly scalable, mission critical, communication and network solutions. Since our...


  • North Vancouver, Metro Vancouver Regional District, CA Jetson home inc Full time

    Jetson is on a mission to accelerate the transition of 100M homes across North America away from burning fossil fuels to sustainable energy use. Here at Jetson, we believe in a future that is 100% electric and 100% better.Homes are one of the largest sources of carbon emissions, which can be dramatically reduced by converting to heat pumps, however, adoption...


  • Vancouver, Metro Vancouver Regional District, CA MistyWest Full time

    Are you interested in working with MistyWest but don't see a permanent role that fits your skills and abilities?We are actively recruiting for contract and contract-to-hire talent in a few different categories: Engineering Tech Leads & Project Managers Firmware & Embedded Engineers Industrial Designers Mechanical Engineers Mechatronics Engineers...


  • Vancouver, Metro Vancouver Regional District, CA Robinhood Full time

    About the team + role Robinhood is a metrics driven company and data is foundational to all key decisions from growth strategy to product optimization to our day-to-day operations. We are looking for a Data Engineer/ Developer to build and maintain foundational datasets that will allow us to reliably and efficiently power decision making at Robinhood. These...


  • Vancouver, Metro Vancouver Regional District, CA MatchaTalent Full time

    This role required candidate to permanently relocate at Dhahran, Saudi Arabia. About the Company This company engages in the exploration, production, transportation, and sale of crude oil and natural gas. It operates through the following segments: Upstream, Downstream, and Corporate. The Upstream segment includes crude oil, natural gas and natural gas...


  • Vancouver, Metro Vancouver Regional District, CA Twilio Full time

    See yourself at TwilioJoin the team as our next Enterprise Security Engineer.Who we are & why we’re hiringTwilio powers real-time business communications and data solutions that help companies and developers worldwide build better applications and customer experiences.Although we're headquartered in San Francisco, we have presence throughout South...


  • Vancouver, Metro Vancouver Regional District, CA Borderless Capital Full time

    Programming - Unreal EngineUnreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts is always innovating to improve the tools and technology that empower content developers worldwide.What You'll DoIn this role, you will be responsible for developing engine features to unlock the...

  • RTL Design Engineer

    1 month ago


    Vancouver, Metro Vancouver Regional District, CA Klünter Design Köln Full time

    We are looking for a team player with solid technical skills to add to our core engineering team. Candidates must have a strong technical background and be capable of coming up to speed on new technologies quickly. Good communication skills, great problem-solving skills, and the ability to work both individually and collaboratively in a team environment are...

  • Machine Learning

    3 weeks ago


    Vancouver, Metro Vancouver Regional District, CA Azad Technology Partners Full time

    AZAD Technology Partners is seeking a Machine Learning / AI Engineer for a full-time, W2 Contract position based in Richfield, MN.Schedule: Full-time, 40 hours/week, On-site.Assignment Duration: 6 Months with possibility of extending.Compensation & Benefits: Compensation is between $60.00 - $70.00 hourly. Benefits include Co-paid Medical, Dental and Vision...