INACTIVE
Full-Time
RISC-V Embedded Software Engineer
Builds next-generation computers for AI applications
Hardware
AI & Machine Learning
Mid, Senior
Santa Clara, CA, USA
Required Skills
Rust
Python
Operating Systems
Android Development
Linux/Unix
Requirements
- Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent work experience
- 5+ years of experience in embedded software development
- Strong analytical, problem-solving, and communication skills
- Proven experience in delivering complex software projects on time and within budget
- Understanding of embedded software development processes and common software stacks
- Strong coding skills in C/C++ and one or more of Python, Rust or Go
- Expertise in RTOS, Linux, and embedded systems programming
- Passion for staying current with industry trends and emerging technologies
- Familiarity with other CPU architectures, such as ARM, x86, or MIPS
- Proven experience engaging with open-source communities
- Experience with Yocto, Android and similar embedded operating systems
- Experience with AI/ML technologies and their integration in systems
- Previous experience working in a startup environment
Responsibilities
- Development of Tenstorrent's embedded software for embedded system components
- Work in a team of software engineers on the design, development, and integration of RISC-V based software solutions for high-end embedded applications
- Collaborate with hardware, systems, and firmware teams to define system and software requirements to ensure seamless integration of software and hardware components
- Together with other team members, fostering a culture of continuous learning, innovation, and collaboration
- Stay up-to-date with industry trends, emerging technologies, and best practices in RISC-V and embedded software development
- Engage with customers, partners, and industry stakeholders to identify opportunities for collaboration and promote the adoption of RISC-V in the industry
Desired Qualifications
- Knowledge of functional safety standards and their impact on embedded systems design is a plus
Tenstorrent, a global leader in AI computing, offers a unique work environment that fosters collaboration among experts in computer architecture, ASIC design, advanced systems, and neural network compilers. The company's competitive edge lies in its scalable RISC-V design, a testament to its commitment to technical innovation. With a diverse and inclusive culture spread across offices in Canada, the U.S., Belgrade, and Bangalore, Tenstorrent provides ample opportunities for growth and learning in the rapidly evolving AI industry.
Company Stage
Series C
Total Funding
$334.5M
Headquarters
Toronto, Canada
Founded
2016
Growth & Insights
Headcount
6 month growth
↑ 21%1 year growth
↑ 72%2 year growth
↑ 173%INACTIVE