Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
YosysHQ

Synthesis or Formal Verification Developer

YosysHQ

. Contribute to YosysHQ’s synthesis or formal verification focus areas .

Posted 10/19/2026contractRemoteMid-LevelSenior💰 €6,000 per monthWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in C++, Rust, and Python for formal verification and synthesis, with a solid understanding of RTL hardware design and model checking methodologies. Capable of developing and maintaining open-source EDA tools while supporting users and addressing challenges independently.

Highest-signal resume keywords
C++ ProgrammingRust ProgrammingFormal VerificationRTL Hardware DesignModel Checking

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++ ProgrammingRust ProgrammingPython ProgrammingFormal Verification ToolsHardware Model CheckingSynthesis FunctionalityRTL Hardware DesignAlgorithm ImplementationCompiler DevelopmentSAT/SMT Solving
Soft Skills
Independent WorkProblem SolvingUser SupportResponsibility
Tools & Technologies
Open-Source EDA ToolsYosysHQ Software Components
Industry Keywords
Formal MethodsAutomated Theorem ProvingInteractive Theorem ProvingProgramming Language TheoryAutomata TheoryASIC Design

Tech Stack

Tools & technologies
PythonRustC++

About the role

Key responsibilities & impact
  • Contribute to YosysHQ’s synthesis or formal verification focus areas
  • Develop and maintain open-source EDA tools and software packages
  • Work on formal verification tools using C++, Rust, and Python
  • Implement hardware model checking and related formal methods
  • Develop synthesis functionality using C++ and RTL hardware design knowledge
  • Work on custom development of individual features and complete flows based on YosysHQ software components
  • Support and train users and developers working with the software
  • Independently take responsibility for assigned tasks and resolve challenges
  • Participate in team meetings typically held between 3pm and 6pm Vienna time (CET/CEST)

Requirements

What you’ll need
  • Comfortable with C++ or Rust for formal verification; willingness to learn the other languages and Python
  • Familiarity with implementation of hardware model checking, or background in verification/formal methods such as SAT/SMT solving, automated/interactive theorem proving, programming language theory, or automata theory
  • Some contact with RTL hardware design for formal verification
  • Comfortable with C++ for synthesis
  • Some experience with RTL hardware design, ideally for ASIC
  • Transferable experience building software for engineering or science applications, implementing algorithms from scientific literature, or working on a compiler
  • Experience becoming familiar with a large pre-existing project
  • Ability to take responsibility, work independently, and address challenges without extensive supervision
  • Must not live in a country subject to sanctions or export restrictions, or be banned from performing work for the US government
  • CV and brief cover letter required for application

Benefits

Comp & perks
  • Flexible remote work from wherever you are
  • Flexible schedule; choose when to work outside team meetings
  • Part-time option of 1–5 days per week
  • Flat pay hierarchy with the same rate for everyone
  • Opportunity to work on open-source EDA projects
  • Work with synthesis and formal verification technologies
  • Support and training for users and developers of software packages