Log in
All Remote Jobs
Remote Systems Engineer jobs
Sr. Engineer, System Firmware
Remote Sr. Engineer, System Firmware
Posted
1 month ago
Apply now
Please, let Tenstorrent know you found this job on RemoteYeah. This helps us grow 🌱.
Apply now
Description:
Tenstorrent is a leader in cutting-edge AI technology, focusing on performance, ease of use, and cost efficiency.
The Systems Engineering team manages low-level operations from ASIC to system level, including pre-silicon activities to production.
The Sr. Engineer, System Firmware will primarily focus on firmware development, infrastructure, and CI regression.
The successful candidate will gain experience with ML processor architecture, embedded firmware development, board design, and debugging.
Responsibilities include executing ML processor, board, and system bring-up and validation.
The role involves designing, developing, and maintaining system firmware for embedded devices and systems.
The engineer will work closely with local CM partners on system and firmware requirements.
Building CI/CD pipelines to ensure quality firmware deliverables is a key responsibility.
The position requires architecting and developing frameworks for automating post-silicon verification, data analysis, and debugging.
The engineer will drive issue debugging across all product life cycle phases: bring-up, validation, and production.
Code review and mentorship for other engineers will also be part of the role.
This position is remote, primarily based out of Toronto, Canada.
Requirements:
A Bachelor or Master’s degree in Electrical or Computer Engineering with more than 5 years of experience is required.
Candidates must possess superior analytical and problem-solving skills.
Excellent programming skills in C, C++, and Python are necessary.
A strong understanding of computer architecture and logic design is essential.
Experience in scripting and test automation is required.
A good understanding of circuit design, power regulation, and high-speed signal propagation is needed.
Candidates should have experience using lab equipment such as high-speed oscilloscopes and logic/protocol analyzers.
An interest in and understanding of machine learning is important.
Superior verbal and written communication skills are required.
The ability to work cross-functionally and drive issues to closure is necessary.
Fluency with Git for source code management and feature-branch workflows is required.
Extensive experience with at least one modern RTOS (e.g., Zephyr, NuttX, FreeRTOS) is necessary.
Extensive experience with bare-metal programming, OS kernel development, and device drivers is required.
Benefits:
Tenstorrent offers a highly competitive compensation package and benefits.
The company is an equal opportunity employer.
Employment is subject to compliance with U.S. Export Control laws and regulations, requiring citizenship/permanent residency documentation.
If a U.S. export license is required, employment will not begin until the license is granted by the U.S. government.
Apply now
Please, let Tenstorrent know you found this job on RemoteYeah . This helps us grow 🌱.
Apply now
About the job
Posted on
October 7, 2024
Job type
Full-time
Salary
-
Location requirements
🇨🇦
Canada - Remote
Position
Systems Engineer
Experience level
Senior
Technology stack
GIT
CI/CD
Machine Learning
Python
C
C++
T
Tenstorrent
View company profile
Report this job
Job expired or something else is wrong with this job?
Report this job
Leave a feedback