What are the responsibilities and job description for the Principal System and Software Architect position at Sifive?
Join to apply for the Principal System and Software Architect role at SiFive
About SiFive
As the pioneers who introduced RISC-V to the world, SiFive is transforming the future of compute by bringing the limitless potential of RISC-V to the highest performance and most data-intensive applications. SiFive’s unrivaled compute platforms enable leading technology companies to innovate and deliver advanced solutions across various markets, including AI, machine learning, automotive, data center, mobile, and consumer.
Our constant innovation and ongoing success are due to our talented teams who support each other to create groundbreaking ideas and solutions. Solutions that will have a significant impact on people's lives, making the world a better place, one processor at a time.
Are you ready?
To learn more about SiFive’s phenomenal success and to see why we have won the GSA’s prestigious Most Respected Private Company Award, check out our website and Glassdoor pages.
Job Description :
Principal System and Software Architect
The Role :
As a System and Software Architect, you’ll play a leading role in designing and implementing RISC-V computing platforms. You will work cross-functionally with full access to our software and hardware codebases.
The primary home for this role is in SiFive’s Software Engineering group, architecting and writing software that takes advantage of SiFive and RISC-V hardware features and integrates with existing operating systems, primarily Linux. You’ll help author and review architecture specifications for new features and assist in implementing them.
Responsibilities :
- Work with multiple engineering teams to architect, design, implement, and deliver advanced CPU cores, subsystems, SoCs, and IP subsystems.
- Create solutions to architectural challenges for modern, high-level systems.
- Design and develop SiFive and RISC-V software.
- Help plan and estimate complex software projects.
- Collaborate cross-functionally to test key features in complex system environments.
Requirements :
Nice to have :
Additional Information : This position requires successful background checks and satisfactory proof of your right to work in the United States. Any offer of employment is contingent on verifying your authorization for access to export-controlled technology under applicable laws.
SiFive is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Seniority level
Employment type
Job function
Industries
J-18808-Ljbffr