What are the responsibilities and job description for the Technical Community Architect position at Linux Foundation?
Company Description
The Linux Foundation is the organization of choice for the world’s top developers and companies to build ecosystems that accelerate open technology development and commercial adoption. Together with the worldwide open source community, it is solving the hardest technology problems by creating the largest shared technology investment in history.
Today, the Linux Foundation has over 2,000 corporate members from over 41 countries, including every single one the Fortune 100. The Linux Foundation has proudly created over $54B in shared technology value since inception.
This role is dedicated to RISC-V International, a stand alone open standards collaboration organization.
RISC-V is a free and open ISA enabling a new era of processor innovation through open standard collaboration. RISC-V International comprises more than 4,000 members building the first open, collaborative community of software and hardware innovators powering an open era of processor innovation. The RISC-V ISA delivers a new level of free, extensible software and modular hardware, paving the way for the next 50 years of open computing design freedom and innovation.
RISC-V International, a non-profit organization controlled by its members, directs the future development and drives the adoption of the RISC-V ISA. Members of RISC-V International have access to and participate in the development of the RISC-V ISA specifications and related ecosystem.
To learn more about RISC-V, please visit: www.riscv.org
Job Description
In this role you will work as a part of the Technical Program team. You will prioritize operational and technical team needs and guide technical teams as they deliver on clear, concise, and measurable deliverables.
- Coach and assist RISC-V members through the creation of certification requirements and processes both at the ISA (processor) level and the hardware and software platform levels
- Assist the technical teams as they prioritize operational and technical team requirements and gaps
- Guide the technical teams to define and deliver clear, concise, and measurable deliverables.
- Provide feedback to and work with the RISC-V Executive Team and the RISC-V Board of Directors to build and deliver on the roadmap for the various components of the certification programs
- Attend certification meetings and track action items for all the certification working groups.
- Coordinate the development with external contractors, where applicable
- Drive the definition of the role of external labs and centers of competence, as well as the selection and qualification process
- Participate in conferences and industry events to promote the certification initiative
- Leverage and customize internal apps like Jira, Google Drive, Groups.io, GitHub, LFX etc. to support RISC-V Certification efforts
- Support onsite or virtual events including RISC-V conferences
Qualifications
- BS/BA degree in EE or ECE
- 5 years development experience working in processor verification
- 3 years program management experience
- Expert in processor Instruction Set Architecture (ISA) and computer architecture.
- Experience with industry standards, specifications, interoperability and compliance test plans
- Experience in public speaking and effective engaging communication
- Experience working in a community where decisions are made collectively
- Understanding of operating systems, hypervisors, virtual machines, software development
- History of successful completion and maintenance of projects
- The ability to respond and adapt to a highly interrupt driven environment
- Effectively manages time, sets goals, and effectively communicates status
- Adept at guiding technical leaders to communicate goals, track status, and resolve roadblocks
- Must have a service oriented outlook: makes all RISC-V members feel they are valued
- Ability to understand and operate within complex, multi-stakeholder environment
- Knows how to follow up and drive projects to closure in a timely manner
- High level of written and verbal skills, must be concise, articulate and understandable
- High level of attention to detail, content, and form
Preferred Skills
- Experience in processor verification
- Experience in platform software development
- Open Source software and hardware community experience
- Proficient with GitHub, Google and Microsoft Suites, and Atlassian tools (Confluence, Jira)
- Advanced degree in CS / ECE / EE or equivalent
Additional Information
Salary range: $140,000 - $185,000 USD
All your information will be kept confidential according to EEO guidelines.
Salary : $140,000 - $185,000