Silicon Validation Platform Engineer

South Korean AI semiconductor and infrastructure company building inference accelerators, servers, racks, and software for production-scale AI deployment.

Series CRecently funded
Seongnam-si, Gyeonggi-do, South Korea
About Rebellions

Rebellions develops purpose-built AI inference hardware and an accompanying software stack. Its current offerings include the Rebel100 accelerator and deployable RebelServer, RebelRack, and RebelPOD systems, designed for energy-efficient data-center inference.

View jobs by Rebellions

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build reusable software components and test frameworks for pre-silicon and post-silicon validation. You will abstract hardware resources, support device-driver development, automate silicon-resource allocation and test execution, apply test-driven development, and maintain Test APIs.

Requirements

  • 3+ years of software-development experience or equivalent system-software project experience.
  • Understanding of the Linux kernel and device-driver model.
  • C or C++ programming skills.
  • Python scripting or automation experience.
  • Knowledge of design patterns, refactoring, and test-driven development.
  • Ability to work with silicon bring-up and pre-silicon and post-silicon validation flows.
  • Problem-solving and automation skills.
  • Linux kernel or driver development or debugging experience.
  • Knowledge of unit-testing frameworks such as KUnit, pytest, or unittest.
  • Understanding of hardware-software interfaces, including register maps, DMA, and interrupts.
  • Git and CI/CD tools such as GitHub Actions or Jenkins.

Responsibilities

  • Develop modular and reusable silicon-validation platform components.
  • Abstract hardware resources so test logic can be shared across scenarios and hardware revisions.
  • Assist with developing and refactoring AI-accelerator device drivers and hardware abstraction layers.
  • Build internal tools and APIs for silicon-resource allocation and test execution.
  • Apply test-driven development and participate in code reviews.
  • Design and maintain Test APIs.

Hiring Process

Application review → online interview → onsite interview → culture-fit interview → compensation discussion → final decision.

Silicon Validation Platform Engineer at Rebellions | JobStash