HDL Git repository documentation and simulation setup audit

Posted 2 weeks ago

Worldwide

Summary

I’m hiring an experienced RTL/FPGA engineer for a paid Upwork consulting engagement focused on HDL Git repository documentation, packaging, and reproducible simulation setup. This is a technical service role. I want help evaluating what makes an HDL repository useful, understandable, reproducible, and ready for clean engineering handoff. Relevant deliverables may include: - reviewing HDL repository structure for Verilog, SystemVerilog, VHDL, FPGA, or ASIC projects - assessing README quality, setup instructions, architecture notes, block documentation, register/interface docs, and expected outputs - checking testbench organization, simulation scripts, Makefiles, CI configuration, coverage artifacts, and waveform/debug workflow - reviewing Git/GitHub/GitLab repository hygiene: commit history, tags/releases, branches, issues, PRs, changelogs, and bug-fix history - creating a repository inventory template for RTL modules, tests, scripts, dependencies, generated files, tool versions, and licenses - identifying third-party dependency, provenance, ownership, and packaging risk areas - recommending a clean handoff format for HDL repositories so another engineer can run tests and understand design intent Strong fits include engineers who have maintained serious HDL repositories with documented RTL, testbenches, simulation setup, Git history, and reproducible toolchains. Experience with Vivado, Quartus, ModelSim/Questa, Verilator, Icarus, cocotb, UVM, SymbiYosys, GitHub Actions, or similar workflows is relevant. The first milestone can be a short consulting session plus a written repository audit checklist and packaging plan. Please only discuss work you are authorized to discuss. Do not share employer, client, or third-party confidential material. Please apply with: 1. Your RTL/FPGA/DV background 2. Your experience maintaining Git/GitHub/GitLab HDL repositories 3. Examples of repository types you have worked on, described at a high level 4. Whether those repos typically included docs, testbenches, simulator scripts, CI, tool versions, coverage, or issue/bug history 5. How you would structure a first repository audit and documentation milestone

  • Less than 30 hrs/week
    Hourly
  • < 1 month
    Duration
  • Expert
    Experience Level
  • $50.00

    -

    $150.00

    Hourly
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
FPGA
Git
GitHub
Verilog
SystemVerilog
Activity on this job
  • Proposals:15 to 20
  • Interviewing:
    3
  • Invites sent:
    10
  • Unanswered invites:
    5
About the client
Member since Jun 28, 2020
  • United States
    10:19 PM
  • Mid-sized company (10-99 people)

Explore similar jobs on Upwork

Hardware Engineer for Smart Desk GadgetFixed-price‐ Posted 4 weeks ago
Electrical Engineering
Electronics
Embedded System
Computer Network
Microcontroller Programming
Embedded System
Electronics
Electrical Engineering

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo