Firmware Engineer
4 days ago
JD: SSD FW development
· Strong Firmware design and debug experience using assembly and C/C++ Programming.
· Knowledge of NAND Flash, SSD Flash translation layer, Wear leveling, Garbage collection.
· Knowledge of mass storage interface such as SATA, SAS, NVMe (Optional but strong plus).
· Knowledge of configuring and debugging issues from the usage of register settings of ASICs in an SOC and embedded firmware development environment.
· High level of skill in problem re-creation and trapping, and in identifying performance critical algorithms for optimization.
· Strong skill in ARM development tools and IDE such as Eclipse.
· Ability to scope and estimate development effort.
· Ability to work and communicate effectively in a team, able to multitask effectively in fast-paced environment.
· Experience in test equipment such as oscilloscopes and logic/bus analyzers.
-
Security Firmware Engineer
1 week ago
Vancouver, British Columbia, Canada Solidigm Full timeCompany Description Join a multibillion-dollar global company that brings together amazing technology, people, and operational scale to become a powerhouse in the memory industry. Headquartered in Rancho Cordova, California, Solidigm combines elements of an established, successful technology company with the spirit, agility, and entrepreneurial mindset of a...
-
Technical Lead Firmware Engineer
1 week ago
Vancouver, British Columbia, Canada Astera Labs Full timeAstera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions. By collaborating with hyperscalers and ecosystem partners, Astera Labs enables organizations to unlock the full potential of modern AI. Astera Labs' Intelligent Connectivity Platform integrates CXL, Ethernet, NVLink, PCIe, and UALink...
-
Firmware Development Engineer- Embedded
1 week ago
Vancouver, British Columbia, Canada HCLTech Full time• Developing C/C++ debug firmware targeting high performance SoC ASICs working at the hardware abstraction layer• Developing build, test and process automation scripts using Python• Developing MCU-based firmware for debug boards and fixtures• Providing debug insight from a firmware perspective on PCB electrical issues• Interpreting device...
-
Intermediate Validation Engineer
4 days ago
Vancouver, British Columbia, Canada Summa Linguae Technologies Full time $70,000 - $85,000About DATAmundiDATAmundi builds advanced software solutions that power our localization and data services. Our team is growing Are you looking for a modern, fast-moving work environment with a team of creative, passionate professionals who value autonomy, ownership, and continuous learning? We're looking for an Intermediate Validation Engineer to join our...
-
Validation Engineer
4 days ago
Vancouver, British Columbia, Canada DATAmundi Full timeSumma Linguae Technologies (SLT) is a language and technology company that provides localization data solutions and managed services.. We have a diverse team of over 250 full-time members working remotely or in one of our 8 global offices—located in Canada, the USA, Sweden, Denmark, Norway, Finland, India, and our company headquarters in Poland.Our team is...
-
Engineering Co-Op
2 weeks ago
Vancouver, British Columbia, Canada MistyWest Full timeAbout MistyWestMistyWest is a hardware engineering consultancy that exists to create novel technologies that enable a healthier planet and bring prosperity to all humankind, with a focus primarily on hardware projects that advance the UN Sustainable Development Goals.RoleMistyWest is hiring a 4–8 month Co-op Student for the Winter 2026 term (starting...
-
Engineer, PCIe Validation
4 days ago
Vancouver, British Columbia, Canada Tenstorrent Full timeTenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency. With AI redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high...
-
Embedded System Engineer
1 week ago
Vancouver, British Columbia, Canada ZVST Cloud Tech Full timeLocation: Vancouver, CanadaTitle: Embedded System EngineerHiring Mode: TP/FTETotal positions: 3 Job Description: · C, Silicon Validation, NVMe, PCIe, debugging, compilers, GIT, RTOS· years of experience · Develop and test SSD firmware- Preferred not mandatory· Participate in design and code reviews.· Collaborate with cross-functional teams.· Debug...
-
Senior Software Engineer, Embedded
5 days ago
Vancouver, British Columbia, Canada Motive Full timeWho We AreMotive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...
-
Digital Logic Design Engineer
1 week ago
Vancouver, British Columbia, Canada AMD Full timeWHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...