OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Om Bravura:
Bravura är rekryterings- och bemanningsföretaget som arbetar med tjänster över hela tjänstemannaområdet. Vi har jobb för dig som är i början i karriären och för dig med erfarenhet. Gemensamt är att vi erbjuder schyssta anställningsvillkor för alla våra anställda och att vi är personliga och satsar på service lite utöver det som förväntas.
Om kunden:
ARM grundades 1990 och designar den teknik som utgör kärnan i avancerade digitala produkter, från trådlösa nätverk till konsumenters underhållninglösningar för bildhantering, fordon, säkerhet och lagringsenheter.
Att arbeta på ARM betyder arbete med de bästa människorna. ARMs strategi är att erbjuda en engagerande miljö för ARM-anställda där de kan utveckla sin personliga och kollektiva potential bättre än någon annanstans. ARM har över 2.000 anställda och har kontor runt om i världen.
ARMs grafikprocessor Mali sätter en ny standard för grafik och i att beräkna prestanda med låg energiförbrukning. Deras OpenGL ES, OpenCL och DX-drivrutiner stöder banbrytande spel och arbetar i operativsystem såsom Linux och Android. ARM vill vara den ledande leverantören av 2D/3D grafik på planeten genom att hitta de snabbaste och mest effektiva lösningarna på alla problem.
Arbetsuppgifter:
ARM söker nu en mjukvaruingenjör som har ett intresse av att hjälpa kompilatorteamet som utvecklar och underhåller kompilatorer för grafikprocessorer. Kompilatorn har flera gränssnitt för bland annat en ESSL front-end och ger en effektiv backend till grafikprocessorns instruktionsuppsättning. ARMs utmaning är att erbjuda robust och optimerad funktionalitet i en mycket begränsad miljö i form av fotavtryck och sammanställningstid.
I din roll som mjukvaruingenjör ansvarar du för flera olika delar. Du kommer bland annat att utveckla det interna assembler/disassembler verktyget samt utveckla och förfina systemet för tester. I dina arbetsuppgifter gör du också prestandaundersökningar på olika plattformar.
Media Processing Divisionen (MPD) producerar grafisk hård-och mjukvara för mobila och inbäddade enheter. Vår Mali grafikprocessor (GPU) har en avancerad, mycket programmerbar arkitektur för att påskynda 2D-och 3D-grafik, speciellt avstämda för hög prestanda och energieffektivitet.
Profil:
- Universitetsexamen inom datateknik, elektroteknik, eller annan likvärdig utbildning.
- Stort intresse för utveckling av kompilatorer.
- Erfarenhet av mjukvaruoptimering och instrumentering.
- Utmärkt kunskap i assembler.
- Utmärkta kunskaper i C / C++.
- Erfarenhet av inbyggda operativsystem, drivrutiner, mikroprocessorer och inbyggd hårdvaruarkitektur.
- Erfarenhet av Microsoft Windows och utveckling i UNIX-miljöer.
- God engelsk kommunikationsförmåga, muntligt och skriftligt.
- Universitetsstudier/kurser med inriktning kompilator.
- Kunskaper i problemlösning och felsökningsfärdigheter.
- Erfarenheter från LLVM eller GCC (meriterande).
- Erfarenhet av 3D-grafik teknik och standarder som OpenGL, -OpenGL ES, Direct3D och EGL (meriterande).
- Erfarenhet av Python programmering (meriterande).
- Erfarenhet av inbyggda OS:s såsom Linux eller Android (meriterande).
- God kunskap kring design, test och dokumentation i mjukvaruutveckling (meriterande).
Vi tror att du som söker är en engagerad ingengör som trivs i ett teknikintensivt företag i framkant. Du vill vara delaktig i utvecklingen av morgondagens teknik!
Övrig information:
Start: omgående
Plats: Lund
Lön: enligt överenskommelse
Kontakt: Bravura, tel. 040-617 05 50
Sökord: kompilator, kompilatorsingenjör, ARM, MPD, media processing division, MALI, GPU, mjukvaruingenjör, C, C++,LLVM, GCC
Vi rekommenderar att du skickar in din ansökan omgående då vi gör ett löpande urval av ansökningar.
Kontaktpersoner på detta företaget
Nina Wennersten
Kristina Nicolin
Karin Vannfält-Restorp
Amanda Forssell
Sofie Persson
Karolina Hoti
Josefine Gustafsson
Isabelle Riddez
Johan Ström
Lisa Eklund