cover image
zeroRISC

zeroRISC

www.zeroRISC.com

1 Job

15 Employees

About the Company

Built on the OpenTitan open-source silicon root of trust project, zeroRISC is the first commercial cloud security service for silicon that delivers transparency and trustworthiness for data centers and ICS/OT, IoT and edge devices. The zeroRISC platform is the only all-in-one drop-in silicon, software and services solution that delivers trustworthy, cloud-based secure device management below the operating system, while making secure ownership transfer straightforward. Headquartered in Boston, MA, zeroRISC is backed by Cambridge Angels and is a member of the OpenTitan project.

For more information, visit https://zerorisc.com/.

Listed Jobs

Company background Company brand
Company Name
zeroRISC
Job Title
Software Engineer (Open-Source Silicon Methodology)
Job Description
zeroRISC
zeroRISC is redefining chip security and supply chain integrity by empowering device owners and operators in crucial sectors like silicon production, IoT, and critical infrastructure with full device ownership, control, and visibility. Led by the founders of the OpenTitan secure silicon project, zeroRISC is driving commercial adoption of high assurance software and services rooted in open silicon. Our products forge an immutable connection between hardware and software, enabling users to trust their devices no matter where they’re built or where they’re deployed.

Role Overview
As a Software Engineer working on silicon development methodology at zeroRISC, you will play a key role in broadening the impact of open-source silicon projects like OpenTitan. You will develop flexible design methodologies to enable seamless integrations across numerous designs. You will interact directly with zeroRISC customers to understand their requirements and design, implement, and maintain software tooling that supports our mission of open-source silicon everywhere. We’re looking for engineers who combine strong software design sensibilities with a knowledge of the silicon development process, who are enthusiastic about engaging with the open-source community, and are fast and flexible learners.

Key Responsibilities

Design, implement, and maintain high-quality open-source tools that enable sustainable and scalable open silicon design
Translate customer needs into concrete technical solutions that benefit a wide range of stakeholders
Apply a practical and results-oriented approach to engineering; you will ship solutions quickly and iterate
Interact closely with the open-source community through working groups and PR reviews to advocate for your ideas, provide feedback on contributions, and keep up-to-date with project trends




What We’re Looking For:

Bachelor’s, Master’s, or PhD (or equivalent experience) in Computer Science, Computer Engineering, or a related field
Experience developing applications in Python
Familiarity with open-source development best practices and community building
Familiarity with Verilog/SystemVerilog and EDA tool flows, particularly those used for design verification
Strong teamwork and communication skills




Preferred Qualifications (not required):

Experience working on (or working closely with) a silicon development team
Knowledge of SoC architecture concepts
Familiarity with C and/or Rust
Familiarity with the Bazel build system




Why Join Us?

Your work will directly contribute to the development of cutting-edge security solutions, protecting critical systems in industrial and IoT environments (and more)
This role offers significant opportunities for learning and career growth; it is the connective tissue between our open-source contributions and our customers’ success
Join a close-knit, innovative team where you can learn, grow, and contribute to building something meaningful in the security space
London, United Kingdom
Hybrid
03-04-2025