Point your AI agent at freehire and let it find you a job.

Get the CLI →

SatoshiLabs Group

Open 108d

Lead Software Engineer (Semiconductor Verification & Tooling)

Posted Updated 9 views 1 applied
Discussion

Design and maintain core software and hardware verification flows and a hardware modelling framework. Build internal tooling and infrastructure for the project and the wider open-source community, drive architectural decisions, and collaborate with external contributors.

Responsibilities

  • Develop and expand automated flows and a hardware modelling framework
  • Build internal tooling and infrastructure for the company and open-source community
  • Drive architectural decisions and the long-term technical direction of the codebase
  • Explore verification, cybersecurity, and EDA as needed
  • Collaborate with internal teams and external contributors

Requirements

  • Senior software engineer with experience designing and maintaining complex systems
  • Experience leading a small team or senior IC experience mentoring and steering others
  • Background or genuine interest in hardware, EDA, or embedded development
  • Experience or interest in security
  • Ability to reason about trade-offs and second-order effects
  • Comfort with Unix/Linux and open-source workflows

Benefits

  • Hybrid by default: work from the Prague office, remotely, or mix the two
  • Autonomy and deep focus
  • In-person team meetups in Prague a few times a year

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available