$40/hour – Binary Rewriter / JIT Developer for Custom RISC-V CPU

Job Title: Freelance Project: Binary Rewriter / JIT Developer for Custom RISC-V CPU

About the Company:

Intensivate is a cutting-edge technology company located in Berkeley, CA, USA. They are currently seeking a skilled Binary Rewriter / JIT Developer to join their team on a freelance basis.

Job Description:

Intensivate is working on building a custom RISC-V ISA-compatible CPU that requires a binary rewriting or JIT tooling solution. The ideal candidate will be responsible for rewriting RISC-V binaries at the function/loop level and implementing a tool that enforces a custom “half-register” calling convention.

Responsibilities:

  • Evaluate open-source binary rewriting frameworks
  • Implement a tool for function callsite rewriting
  • Clone/split outer loops for disjoint register sets
  • Handle RISC-V specifics such as compressed instructions and linker relaxations
  • Deliver a command-line tool + test suite for rewriting binaries

Skills Required:

  • Strong experience with compilers and binary analysis
  • Hands-on experience with LLVM IR or similar tools
  • Proficiency in C/C++ or Rust for systems-level development
  • Experience with RISC-V toolchains and ELF internals
  • Prior work on custom calling conventions or binary translation is a bonus

Deliverables:

  • Source code for the rewriter/JIT tool
  • Documentation and examples for transformation
  • CI test integration for validation
  • Performance test results on provided binaries

Engagement Details:

This is a remote, part-time or full-time contract with an immediate start. The duration is estimated to be 2-4 months for prototype + refinement. Please be prepared to share examples of prior work, availability, and hourly/weekly rate.

Why This Remote Job is Worth Applying For:

Working with Intensivate on this project will allow you to be at the forefront of cutting-edge technology development. You will have the opportunity to showcase your skills in compilers, binary analysis, and system-level development while contributing to the creation of a custom CPU. This role offers flexibility, a challenging technical environment, and the chance to work with a highly skilled team.

Apply Now



💻Tech Pros: Get Paid for Your Expertise with Respondent
Share your insights on software, product design, and development projects. Respondent.io connects you with companies seeking feedback from tech experts like you.
✅ Earn $25 to $300+ per study
✅ Remote interviews via Zoom
✅ Flexible scheduling
👉 Join Respondent for Tech Professionals
(Affiliate link. Your sign-up supports this site.)

Author: Amy