x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Senior Designer, Systems (Computer)
 banner picture 1  banner picture 2  banner picture 3

Senior Designer, Systems (Computer)

Starfive International Pte. Ltd.

Starfive International Pte. Ltd. company logo

Who are we?


We are the System Architecture Group at StarFive in Singapore. We focus on micro-architectural design, modeling, exploration and benchmarking. We help leadership and different stakeholders to make a data driven design decisions.


Job scope:

  • CPU, cache, bus interconnection micro-architecture design and exploration
  • Build the confidence performance model that can quantify the results with data-driven methodology
  • Using existing benchmarks and writing own synthetic testing to correlate performance with RTL implementation
  • Understand the HW/SW interface and requirements coming from SoC and software teams and independently working on possible modelling and simulation solutions

What are we looking for?

  • BS/MS/PhD with relevant experience in Computer Architecture or strong interest in System Design/Computer Architecture
  • Proficient in C/C++ and scripting languages (Perl/Python)
  • Knowledge of one or more areas in computer architecture: CPU pipeline, cache hierarchy, interconnect network architectures etc
  • Any prior experience in developing simulation-based performance models for SoC subsystems for architectural exploration and design tradeoffs evaluations is a plus
  • Familiarity with Verilog/System Verilog/Chisel required but not mandatory
  • Knowledge of RISC-V ISA is valuable but not mandatory
  • Knowledge of assembly language in any of the ISA (X86, ARM etc) is valuable
  • Any prior experience is bare metal environment for benchmarking using performance monitoring tools like perf etc is valuable
  • Working knowledge of operating system (e.g. Linux) internals and/or compiler is preferred but not mandatory
  • Ability to deliver high quality analysis and independently drive modeling tasks is preferred
  • Curiosity and Enthusiasm to explore advance state of the art technologies with calculated risks
  • Strong interpersonal skills, written and oral; good team player
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?