
SoC‑suoritusarkkitehtina vastuullasi on uuden SoC‑arkkitehtuurin ja ominaisuuksien mallintamisen ja analysoinnin seuraavan sukupolven mobiilituotteille. Rakenna ja kehitä monimutkaisia SoC‑suoritusmalleja mukaan lukien CPU, GPU, ISP, NPU — erityisesti älypuhelin- ja mobiilialustojen ympärille. Suorita korkean tason suorituskykymallinnusta ja analyysia laitteistotoiminnoista, sovelluksista, benchmarkeista ja monimutkaisista käyttötapausten skenaarioista. Analysoi järjestelmätasoisia arkkitehtuurin kompromisseja ja työskentele tiimien kanssa kriittisten käyttötapausten, kuten pelaamisen ja kameran sovellusten, optimoinnissa. Vaaditaan 4+ vuotta kokemusta BSc-tason tietojenkäsittelyn/tekniikan koulutuksella, tai 2+ vuotta maisterin tai tohtorin tutkolla. Vahvat taidot arkkitehtuurimallintamisessa ja suorituskyvyn analysoinnissa, analyyttiset mallit tai syklipohjaiset simulointityökalut. Erinomainen C/C++, Python -osaaminen. Kokemusta CPU/GPU/kiihdyttimistä tai muistijärjestelmien mikroarkkitehtuurista; gem5‑kokemus plussaa. Peruspalkkaväli: 124 000–208 400 USD, etuudet ja mahdolliset kannustimet. Sijainti: San Jose, Kalifornia.
Työn tiedot
Vastuualueet
- Ohjaa uuden SoC-arkkitehtuurin ja ominaisuuksien mallintamista seuraavan polven mobiilituotteille
- Rakenna ja kehitä monimutkaisia SoC-suoritusmalleja mukaan lukien CPU, GPU, ISP, NPU
- Suorita kattavaa suorituskykymallinnusta ja analyysiä laitteistotoiminnoista, sovelluksista, benchmarkeista ja monimutkaisista käyttötapauksista
- Analysoi järjestelmätasoisia arkkitehtuurin kompromisseja ja optimoi keskeisiä käyttötapauksia kuten pelit ja kamerat
Vaatimukset
- 4+ years of experience with a Bachelor’s Degree in Computer Science/Engineering, or 2+ years of experience with a Master’s Degree, or a Ph.D
- Proficient in architectural modeling and performance analysis with analytical models or cycle-accurate simulators
- Excellent software development skills with ability to code in C/C++, Python
- Experience with CPU, GPU, accelerators or memory systems microarchitecture
- Understanding of Arm architecture and memory subsystem design
- Build SoC architecture models to analyze end-to-end performance on workloads of interest
Taidot ja teknologiat
Koulutustaso
Ei koulutusta vaadita
Aiheeseen liittyvät mahdollisuudet
Löydä lisää kiinnostuksen kohteisiisi ja taitoihisi sopivia mahdollisuuksia