Programmerare

Programmerare

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

Linköpings universitet söker nu en programmerare med placering vid Institutionen för datavetenskaps och laboratoriet för programvaruteknik (PELAB), forskningsgruppen för kompilatorteknik och parallella beräkningar.

Dina framtida arbetsuppgifter
Vi söker en duktig C++-programmerare på deltid (80%), varav 60% ä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 20% 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änsteresor inom Europa, t.ex. till tekniska möten med våra projektpartners.

Din framtida arbetsplats
Avdelningen för Programvara och system (SaS) bedriver forskning och undervisning inom sju områden. De är programvaruteknik, programmeringsomgivningar, systemprogramvara, inbyggda programvaru- och hårdvarusystem, datorsystemteknik, realtidssystem och teoretisk datalogi.

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

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. 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
Deltid, omfattning på 80%. 

Tillträde
Tidbegränsad anställning från 1 april 2020 till och med 31 december 2020.

Lön
Universitetet tillämpar individuell lönesättning.

Fackliga kontaktpersoner
För kontakt med fackliga kontaktpersoner se nedan.   

Ansökan
Välkommen att skicka in din ansökan med CV och personligt brev senast den 2020-03-19. 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 programmerare inom Institutionen för datavetenskap ä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
  • 6 månader eller längre
  • Deltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 27 februari 2020
  • Ansök senast: 19 mars 2020

Liknande jobb


28 november 2024

28 november 2024

28 november 2024