Programmerare - Tekniker i datavetenskap/datateknik

Programmerare - Tekniker i datavetenskap/datateknik

Arbetsbeskrivning

Kunniga och engagerade medarbetare med goda förutsättningar är en av de absolut viktigaste framgångsfaktorerna för Linköpings universitet. Lärare och forskare är vår kärnkompetens, men ett framgångsrikt universitet behöver erfarna och motiverade medarbetare inom många områden. Alla roller är viktiga.Vi har ett stort rekryteringsbehov bland annat tack vare en forskningsverksamhet i expansion. Du behövs här. Välkommen att söka jobb hos oss!

Institutionen för datavetenskap (IDA) grundades 1983 men våra rötter går tillbaka till tidigt 1970-tal. Det är en av de största datavetenskapliga institutionerna i norra Europa.

Vår forskning täcker ett brett spektrum av områden, från grundläggande datavetenskap till tillämpade områden. Den omfattande forskningen påverkar även vår grund- och forskarutbildning, vilket leder till att vi ger kurser inom flertalet civil- och högskoleingenjörsprogram, samt programmen inom innovativ programmering, kognitionsvetenskap och statistik.
Läs mer: https://liu.se/organisation/liu/ida

Vi söker nu en tekniker i ämnesområdet datavetenskap/datateknik, med placering vid IDA, Laboratoriet för programvaruteknik (PELAB), forskningsgruppen för kompilatorteknik och parallella beräkningar.

Dina framtida arbetsuppgifter
Vi söker en duktig C++-programmerare för en teknikertjänst på heltid (100%), varav den större delen är projektarbete inom ett internationellt forsknings- och utvecklingsprojekt vid IDA/PELAB. Arbetet kan med fördel, under vissa förutsättningar, kombineras med ett internt master-examensarbete (vilket kräver bl.a. pågående master-studier vid Linköpings universitet) i samband med projektets tema. Dessutom ingår viss undervisning som laborationshandledare i kurser såsom programmering av parallelldatorer och Multicore- och GPU-programmering.

Projektuppgifterna omfattar mjukvaruverktygsutveckling för avancerade programmeringsverktyg i  modernt C/C++ och Linux, samt systemförvaltning av projektets lokala utvecklingsdatorer. Projektets övergripande mål är utvecklingen av ett avancerat open-source programmeringsramverk för effektiv och adaptiv exekvering av strukturerade applikationsprogram för högprestandaberäkningar. Den genererade koden ska köras på storskaliga parallella och distribuerade datorsystem (dvs., Linux-cluster) som innehåller acceleratorer såsom GPU och FPGA. Din uppgift är att medverka vid utveckling, implementation och utvärdering av ramverket, samt vid skrivandet av dokumentation och tekniska rapporter. Du samordnar dessutom våra regelbundna interna och publika programvarureleases. Arbetet kan också inkludera 1-2 tjänstresor inom Europa, t.ex. till tekniska möten med våra projektpartners, samt medverkan i konferenstutorials.

Behörighet
Ett formellt behörighetskrav är (nyligen eller mycket snart) avklarad kandidatexamen inom datalogi, datorsystem eller liknande ämne.

Dina kvalifikationer
Projektarbetet kräver mycket bra programmeringsfärdigheter inom modernt C++ (framförallt template-programmering), bra erfarenhet med SkePU, StarPU och MPI, bra förtrogenhet med Linux/git/cmake samt bra engelska i skrift och tal. Forskningsprojektets programvarumiljö innehåller bl.a. ett modernt source-to-source kompilatorramverk, ett XML-baserat annoteringsramverk, och ett task-baserat runtime-system. En central komponent av ramverket är source-to-source kompilering för C/C++ och Fortran baserat på Mercurium-kompilatorramverket, därför krävs en bra bakgrund i kompilatorteknik, t.ex. genom en avklarad avancerad kurs i kompilatorteknik med laborationer, såsom TDDB44.
För undervisningen (labbhandledning) behövs en viss bakgrund i programmering för parallella, distribuerade och heterogena datorsystem med OpenMP, MPI, SkePU, OpenCL och CUDA.

För att trivas i rollen som projektmedarbetare hos oss vill vi att du är en person som har intresse, vilja och förmåga att hjälpa och samarbeta med andra, att du kan arbeta självständigt, och att du anstränger dig för att leverera bra lösningar. Du tar ansvar för din uppgift och ser möjligheterna i nya situationer. Du har ett strukturerat arbetssätt och kan sätta upp samt hålla givna tidsramar. Ditt genuina intresse för teknik gör att du ständigt lär dig nya saker både på och utanför arbetet.

Anställningens omfattning
Visstidsanställning på 100% i 2,5 månad med start enligt överenskommelse

Tillträde
Enligt överenskommelse

Lön och förmåner
Universitetet tillämpar individuell lönesättning. Ange löneanspråk i ansökan. 

Läs mer om förmåner för anställda här.

Fackliga kontaktpersoner
Information om fackliga kontaktpersoner, se Hjälp för sökande.

Ansökan
Välkommen att skicka in din ansökan med CV och personligt brev senast den 1 april, 2021. Du söker denna anställning genom att klicka på knappen "Ansök" här nedan. Ansökan som inkommer efter sista ansökningsdag kommer inte att beaktas.

Lika villkor
Flertalet av våra tekniker inom institutionen är män, därför ges kvinnor företräde vid tillsättning av denna anställning, vid i huvudsak lika meriter i övrigt.


Linköpings universitet ska fortsätta att utvecklas som en attraktiv och kreativ arbetsplats som präglas av lika villkor och arbetar därför aktivt för jämställdhet och mångfald.

Välkommen med din ansökan!


Linköpings universitet har upphandlade avtal och undanber oss direktkontakt från bemannings- och rekryteringsföretag samt försäljare av platsannonser.

Sammanfattning

  • Arbetsplats: Linköpings Universitet
  • 1 plats
  • 11 dagar - 3 månader
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 11 mars 2021
  • Ansök senast: 1 april 2021

Liknande jobb


21 november 2024

Researcher SSF (757102)

Researcher SSF (757102)

20 november 2024

Research Scientist - Embedded SW systems

Research Scientist - Embedded SW systems

19 november 2024

Forskningsledare inom virtuell provning

Forskningsledare inom virtuell provning

18 november 2024