02 Nov
|
DECCANX
|
Bengaluru
This role is for graduates who are fascinated by how processors are organised: pipelines, caches, branch prediction and the way a many-core design shares memory.
You will study the microarchitecture behind DECCANX designs, including the 13-stage RISC-V core and the N1X-TITAN GEN1 architecture target, and test ideas through small simulation experiments.
What you will work on
- Study pipeline stages, hazards, forwarding and branch prediction in DECCANX processor designs
- Build straightforward cycle-level models in C++ or Python to test architectural ideas
- Compare design options and write up trade-offs for review
- Check architecture documents for consistency and flag contradictions
- Support RTL engineers by clarifying intended behaviour from the specification
- Summarise findings as short, evidence-based design notes
Skills Required And How Deep Depth shows how far along you should be on day one. We teach the rest.
- Computer architecture fundamentalsStrong
Pipelining, caches, memory hierarchy and ISA concepts are the daily vocabulary
- Digital logicWorking knowledge
You need to reason about what hardware can do in a cycle
- C++ or Python for modellingWorking knowledge
Experiments are written as small simulators and analysis scripts
- RISC-V instruction set basicsWorking knowledge
DECCANX cores are RISC-V based
- Analytical reasoning with numbersStrong
Trade-offs are argued with calculations, not opinions
Nice to have
- Familiarity with a cycle-accurate simulator
- Exposure to parallel computing concepts
- Reading research papers on microarchitecture
Tools you will use
- C++
- Python
- RISC-V toolchain
- Spreadsheets and plotting
- Git
What you will learn
- Out-of-order execution concepts: rename, issue, wakeup, retirement
- How parallelism is exploited at instruction, thread and data level
- Writing architecture decision records
Your first 90 days
- First 30 daysRead the architecture specs and reproduce one pipeline diagram from first principles.
- Days 31 to 60Build a small model that answers one architectural question.
- Days 61 to 90Write and present a design note with recommendations.
Who fits: You enjoy asking why a design is shaped the way it is and can defend a conclusion with numbers.
📌 Processor Architecture Trainee (Bengaluru)
🏢 DECCANX
📍 Bengaluru