RISC-V Documentation Build & Release Engineer

  • Full-time

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. We’re growing at a phenomenal rate and we’re looking for top marketer’s to join our growing team.

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 2,400 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

We’re looking for a Build and Release Engineer to join the RISC-V technical team. In this role, you will participate as a key contributor to the RISC-V Technical Documentation efforts, completing and ensuring compliance of RISC-V’s documentation processes. You will help create and maintain a detailed process for generating PDF and HTML documentation. You will ensure compliance with RISC-V policies and you will provide professional, timely, and accurate communication to stakeholders.

This role will be responsible for the CI/CD infrastructure and pipelines across all of RISC-V’s documentation efforts including RISC-V specifications, standards, developer guides, and whitepapers. This includes building tools and libraries and integrating multiple pipelines and technologies to enable engineering teams to compile documentation quickly and reliably.

In this role you will be a strategic partner to the RISC-V CTO and work as a part of the RISC-V technical team.

  • Design, build, and maintain the core CI/CD tooling used by our 40+ working groups
  • Streamline deployments for multiple documents across different GitHub branches and sandbox environments
  • Work with our existing build scripts, implementing performance improvements and experimenting with new technologies
  • Assist member stakeholders to author new specifications to RISC-V documentation standards
  • Be the main source of knowledge for RISC-V member organizations for all documentation toolchain technologies
  • Help to guide the overall documentation architecture for the RISC-V organization

Qualifications

Required skills:

  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • Experience with LaTeX, Asciidoc, Markdown
  • Experience documenting hardware specifications or standards
  • Ability to write, integrate, and maintain pipelines for CI/CD
  • Ability to design and implement modular and easily extensible solutions
  • Strong understanding of software engineering methodologies
  • Ability to present complex technical information in a clear and concise manner
  • Strong written and verbal communication skills

Preferred skills:

  • Bachelor's degree in EE, ECE, or CS
  • Open source software development experience

Additional Information

All your information will be kept confidential according to EEO guidelines.