Embedded Systems Architect

1 day ago


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

Sanctuary, a world leader in building AI-based control systems for humanoid robots, is seeking an experienced Embedded Systems Architect to join its Hardware team.

We're looking for a skilled professional with extensive software development expertise and hands-on experience in embedded system design and development. As an Embedded Systems Architect, you'll be responsible for adapting to new development environments, owning solutions from inception through deployment, and supporting the implementation of real-time distributed systems that empower our general-purpose robots.

Our Success Criteria
  • Apply comprehensive 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

  • A degree in Electrical Engineering, Computer Engineering, or 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
  • Experience navigating 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
  • 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

The estimated salary for this position is between $120,000 - $180,000 per year, depending on experience and qualifications. This estimate is based on industry standards and market conditions in British Columbia.



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

    Embark on a rewarding career as an Embedded Systems Architect at Sanctuary Cognitive Systems Corp.About the RoleWe are seeking an exceptional Expert Firmware Engineer to spearhead the design, deployment, and maintenance of our cutting-edge embedded systems. As a pivotal contributor, you will collaborate closely with cross-functional teams to drive innovation...


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

    OverviewSanctuary Cognitive Systems Corp. is a world leader in building AI-based control systems for humanoid robots.About the RoleWe are seeking an exceptional Embedded Systems Architect to join our Hardware team as a pivotal contributor, adapting to new development environments and owning solutions from inception through deployment.Key...


  • 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 Embedded Systems Architect 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 Sanctuary Cognitive Systems Corp. Full time

    We are seeking a highly skilled Expert Firmware Engineer to join our team at Sanctuary Cognitive Systems Corp. in a pivotal role that will drive the development of real-time distributed systems for our humanoid robots.About the RoleThis exciting opportunity involves applying extensive hands-on expertise in designing, deploying, documenting, and maintaining...


  • Vancouver, British Columbia, Canada Corinex Full time

    OverviewCorinex is a leading innovator in the green economy sector, and we are seeking an exceptional Embedded Software Architect to join our team. In this role, you will have the opportunity to design and develop cutting-edge software solutions that drive business growth and sustainability.Job DescriptionWe are looking for a highly skilled Embedded Software...


  • Vancouver, British Columbia, Canada Analog Devices Full time

    Seeking a senior software architect with 15+ years of experience in firmware development to contribute to the design and development of advanced products at Analog Devices. This role involves translating product requirements into SW and HW architecture and design.Key Responsibilities:Collaborate with the digital team to design and architect System-on-Chip...


  • Vancouver, British Columbia, Canada Semiconductor Engineering Full time

    Firmware Engineer Job DescriptionAs a senior embedded software architect in Semiconductor Engineering, you will report directly to the Director of Firmware Engineering. The ideal candidate is deeply hands-on and capable of working independently within a collaborative team of experienced firmware engineers.The successful candidate will be responsible for...


  • Vancouver, British Columbia, Canada Corinex Full time

    We are seeking an experienced Embedded Software Engineer to join our team at Corinex. In this role, you will be responsible for designing, developing, and testing software solutions for our clients.Job DescriptionThe Embedded Software Engineer will work closely with our development team to implement software solutions that meet the needs of our clients. This...


  • Vancouver, British Columbia, Canada Semiconductor Engineering Full time

    System-On-Chip Firmware Engineer Job OpportunityWe are seeking a skilled Firmware Engineer to join our team at Semiconductor Engineering in a full-time role. As a key member of the firmware engineering group, this candidate will report directly to the Director of Firmware Engineering.This position requires a highly motivated individual who is deeply hands-on...


  • Vancouver, British Columbia, Canada MistyWest Full time

    We are seeking a skilled Embedded Systems Specialist to join our team at MistyWest. As a key member of our engineering team, you will be responsible for designing and developing firmware that interfaces with and controls physical devices.Your expertise in software/firmware requirements planning, architecture design, and communication with project teams will...


  • Vancouver, British Columbia, Canada Amazon Full time

    Job DescriptionOverviewAt Amazon, we are seeking an innovative Embedded Software Engineer to contribute to the design and development of embedded systems. The ideal candidate will have a strong background in C/C++ and Python firmware development, as well as experience with system design under constrained resources.About the RoleThis is a hands-on role that...


  • Vancouver, British Columbia, Canada MistyWest Full time

    MistyWest is seeking a highly skilled Embedded Systems Engineer to join our team as a contractor for a 6-12 month project.As an Embedded Systems Engineer, you will be responsible for designing and developing firmware and software for connected products. You will work closely with our multidisciplinary team of engineers and designers to complete product...


  • Vancouver, British Columbia, Canada MistyWest Full time

    Job DescriptionMistyWest is a dynamic company that specializes in creating innovative products. We are currently seeking an experienced Firmware Engineer to join our team.About the RoleWe are looking for a highly skilled Firmware Engineer who can create programs that interface with and control physical devices. The ideal candidate will have experience with...


  • Vancouver, British Columbia, Canada MistyWest Full time

    Job DescriptionWe are looking for a skilled Firmware and Software Development Specialist to join our team at MistyWest. In this role, you will be responsible for creating programs that interface with and control physical devices.You will have the ability to identify the core software/firmware requirements of a project, plan the architecture and communicate...


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

    T-Net British Columbia is seeking a highly skilled Expert Firmware Engineer to join our Hardware team.This role will be responsible for designing, implementing, and maintaining real-time distributed systems that empower our general-purpose robots. As an expert in firmware development, you will be a pivotal contributor to our team, adapting to new development...


  • Vancouver, British Columbia, Canada LandSure Systems Ltd Full time

    LandSure Systems Ltd, a technology-driven organization, is seeking an experienced Data Solutions Architect to join its Technology division. With a strong track record of delivering innovative data solutions, this role will play a crucial part in shaping the company's data architecture framework.As a key member of our team, you will be responsible for...


  • Vancouver, British Columbia, Canada Integrio Systems Full time

    We are seeking a highly skilled NLP Model Architect and Large Language Expert to lead our NLP initiatives. This role is critical for refining and developing NLP models, particularly for pharmaceutical and research applications.Key ResponsibilitiesLead the development and refinement of NLP models using large language models.Guide model transition and...


  • Vancouver, British Columbia, Canada VoPay International Inc. Full time

    We are seeking a highly skilled Pre-Sales Solution Engineer to join our team at VoPay International Inc.About UsVoPay is a leading fintech company revolutionizing payment solutions with our innovative SaaS platform. We're a dynamic, customer-centric organization that values collaboration, innovation, and a drive for excellence. We are committed to fostering...


  • Vancouver, British Columbia, Canada S.i. Systems Full time

    Senior AI Solution Architect Job Overview">S.i. Systems is seeking a highly experienced Senior AI Solution Architect to lead the design and implementation of innovative AI solutions.Estimated Salary: $170,000 - $250,000 per yearThe successful candidate will have extensive experience in Azure AI Platform, cloud computing technologies, and architecture...


  • Vancouver, British Columbia, Canada Marqeta Full time

    Transforming the Embedded Finance EcosystemWe are seeking an experienced Senior AI/ML Solutions Architect to join our team at Marqeta. As a key member of our embedded finance platform, you will be responsible for developing and implementing cutting-edge machine learning solutions to optimize security and efficiency in the payment industry.About...