Expert Firmware Engineer
4 months ago
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
- 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
-
Expert Firmware Engineer
3 months ago
Vancouver, Canada Sanctuary Cognitive Systems Corp. Full timep>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 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...
-
Firmware Development Expert
2 days ago
Vancouver, British Columbia, Canada Flutter Care Full timeAbout UsFlutter Care is a pioneering healthcare technology company dedicated to creating innovative solutions for pregnant individuals worldwide. Our mission is to promote joy, connection, and informed decision-making throughout the perinatal period.Our TechnologyWe develop cutting-edge wearable devices that empower users with vital health insights. As an...
-
Firmware Engineer
1 month ago
Vancouver, Canada Semiconductor Engineering Full timeFirmware Engineer Job DescriptionAs a Firmware Engineer in a full-time role, the candidate will report to the Director of Firmware Engineering. The candidate needs to be deeply hands-on and capable of working independently in a highly collaborative team of experienced firmware engineers.The candidate will execute the embedded software development lifecycle...
-
Firmware Engineer Contractor
4 months ago
Vancouver, Canada MistyWest Full timeAt MistyWest, our Firmware Engineer is a team member who creates programs that interface with and control physical devices.They have the ability to identify the core software/firmware requirements of a project, plan the architecture and communicate it with the project team. They will work closely with a multidisciplinary team of project managers, engineers,...
-
Dcgpu Customer Solutions Firmware
8 months ago
Vancouver, Canada Advanced Micro Devices, Inc Full timeOverview: **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....
-
Experienced firmware and software engineers
4 weeks ago
Vancouver, Canada Advanced Micro Devices Full timep>WHAT YOU DO AT AMD CHANGES EVERYTHINGWe 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. We push the...
-
Vancouver, British Columbia, Canada Advanced Micro Devices Full timeWe are a leading technology company, AMD, dedicated to transforming lives with innovative solutions. Our mission is to push the boundaries of innovation and solve the world's most pressing challenges.As a Senior Embedded Firmware Engineer, you will play a crucial role in developing high-quality firmware for advanced computing experiences. Your primary focus...
-
Vancouver, British Columbia, Canada Advanced Micro Devices inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our Memory PHY architecture modeling team in Vancouver, BC, Canada. As a key member of this team, you will play a crucial role in building the next-generation memory PHY model used for firmware development and boot loader verification.
-
Senior Firmware Development Lead
7 days ago
Vancouver, British Columbia, Canada MistyWest Full timeMistyWest is a leading engineering design consultancy accelerating the transition to a sustainable future through innovative device development.We are seeking an experienced Senior Firmware Engineer to lead firmware development for our projects, requiring expertise in embedded systems, connectivity, and real-time operating systems.Job Description:Develop and...
-
R&D Firmware Engineer
2 days ago
Vancouver, Canada Flutter Care Full time** To apply to this position please submit your resume to this link: ** Company Description: 140 million individuals around the world navigate pregnancy each year. For many, this is an uncertain and dangerous process. But what if we could make pregnancy safer, more informed, and more predictable? Flutter Care is on a mission to promote joy and connection...
-
Vancouver, British Columbia, Canada Flutter Care Full timeAbout UsFlutter Care is a pioneering company dedicated to making pregnancy safer, more informed, and predictable. With a mission to promote joy and connection throughout the perinatal period, we strive to improve health outcomes.We are backed by top accelerators, including the Canadian Hardware Catalyst Initiative and Techstars Industries of the Future. Our...
-
Embedded Systems Expert
3 weeks ago
Vancouver, British Columbia, Canada MistyWest Full timeJob 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...
-
Robust Embedded Systems Architect
3 weeks ago
Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full timeWe 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...
-
Embedded Systems Software Engineer
3 days ago
Vancouver, British Columbia, Canada Flutter Care Full time $36Company OverviewFlutter Care is a pioneering healthcare company dedicated to revolutionizing the perinatal period. We strive to promote joy and connection among new families while improving health outcomes. Our mission-driven team is passionate about building innovative firmware and software systems that integrate seamlessly with mechanical and electrical...
-
Software Development Engineer
4 weeks ago
Vancouver, Canada Dometic Full time $90,000 - $120,000DescriptionReports to: Lead Software EngineerNumber of direct reports: N/ATravel: 5%Schedule: OnsiteLocation: Vancouver, British Columbia or Trois-Rivieres, Quebec, CanadaVancouver:Dometic Marine’s headquarters are in Vancouver, British Columbia in Canada. The facility develops and manufactures hydraulic, electronic, and combustion-based...
-
Network Fw Ae
6 days ago
Vancouver, Canada Intel Full timeIntel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, we create world changing technology that enriches the lives of every person on earth. So, if you have a big idea, let’s do something wonderful together. Join us, because at Intel, we are building a better tomorrow. Intel’s mission is to...
-
Senior Embedded Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Kagwerks Full timeJob DescriptionWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Kagwerks. This full-time position involves designing, developing, and testing embedded software for our communication products.About the RoleThis is an ideal opportunity for someone who is highly organized, self-driven, decisive, and eager to support our R&D,...
-
Embedded Systems Architect
1 month ago
Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full timeEmbark 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...
-
Embedded Systems Architect
1 month ago
Vancouver, British Columbia, Canada T-Net British Columbia Full timeExpert 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...
-
Embedded Software Architect
1 month ago
Vancouver, British Columbia, Canada Semiconductor Engineering Full timeSystem-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...