Programmer in Computer Science / Computer Engineering

Linköpings universitet / Civilingenjörsjobb / Linköping
Observera att sista ansökningsdag har passerat.


Visa alla civilingenjörsjobb i Linköping, Mjölby, Åtvidaberg, Finspång, Motala eller i hela Sverige
Visa alla jobb hos Linköpings universitet i Linköping, Finspång, Motala, Norrköping, Kinda eller i hela Sverige

Skilled and committed employees are a crucial factor in the success of Linköping University. And we need more of them. Our core expertise comes from teachers and researchers, but a successful university requires experienced and motivated employees in many fields. Everyone is important. We need to recruit many new employees thanks to, among all, an expansion in our research activity. We need you here. We look forward to receiving your application!

The Department of Computer and Information Science was founded in 1983 but its roots go back to the early 1970s. It is one of the largest computer science departments in northern Europe.

Our research covers a broad spectrum of fields, from core to applied computer sciences. Its vast scope also benefits our undergraduate and graduate programmes, and we now teach courses in several engineering programmes at bachelor's and master's levels, as well as the programmes in statistics, cognitive science and innovative programming.
Read more at https://liu.se/en/organisation/liu/ida

Linköping University announces a position as Programmer at the Department of Computer and Information Science, Laboratory of Programming Environments (PELAB), research group on Compiler Technology and Parallel Computing.

Your future work assignments
We look for a skilled C++ programmer, placed within an international research and development project at IDA/PELAB. This project work can under certain conditions be suitably combined with a related internal master thesis project (which would, in particular, require ongoing master studies at Linköping University).

The tasks include software tool development for advanced programming tools based on C/C++ and Linux. The project's overall goal is the development of an advanced open-source programming framework for efficient and adaptive execution of well-structured application programs for high-performance computations. The project targets large-scale parallel and distributed computer systems (i.e., Linux-cluster) that contain accelerators such as GPU and FPGA. Your task is to contribute to the development, implementation and evaluation of the framework, as well as to writing documentation and technical reports. The work can also include 1-2 business trips within Europe, e.g. to technical meetings with our project partners.

Your future workplace
Your workplace will be at the Software and Systems (SaS) division, Programming Environments Laboratory (PELAB), research group for compiler technology and parallel computing.

Your qualifications
A formal requirement is a (recently or very soon) completed bachelor's degree in computer science, computer engineering or similar area.

The work requires very good programming skills in modern C++ (esp., template metaprogramming), good familiarity with Linux, and very good English in written and oral communication. The research project's software environment contains, in particular, a modern open-source compiler framework, XML-based annotation framework, a task-based runtime system, and programming frameworks for heterogeneous parallel computing with OpenMP, MPI, OpenCL and CUDA (some background in these is very welcome). A central component of the framework is source-to-source compilation for C/C++ and Fortran; thus, some background in compiler construction (e.g. through a completed advanced-level university course with labs, such as TDDB44) is desirable.

We expect from you the ability to work independently, the interest, desire and ability to help and cooperate with others, and the ambition to deliver high quality solutions. You take responsibility for your tasks and see the opportunities in new situations. You have a structured way of working, continuously work towards improving your technical knowledge and skills, and are able to set and to keep given deadlines.

Form of employment
The appointment time is 6 months and, by agreement, fulltime or part-time (50% -100%), with an eventual possibility to further extension by agreement.

Starting date
The start date is by agreement, preferably as soon as possible.

Salary
The university applies individual salaries.

Union representatives
For contact with union representatives see below.

To apply, please register your profile and attach your application documents via the link below no later than 2019-12-09. Applications received after the deadline will not be considered.

Equal opportunities
Linköping University shall continue to develop as an attractive and creative workplace characterized by equal opportunities, and therefore works actively to promote diversity and gender equality. A majority of technicians within the department are men, which is why precedence will be given to women in cases where qualifications are deemed otherwise equivalent.

Linköping University will continue to develop as an attractive and creative place of work, characterized by equal terms and actively works for equality and diversity.

We look forward to receiving your application!

Linköping university has framework agreements and wishes to decline direct contacts from staffing- and recruitment companies as well as from vendors of job advertisements.

Varaktighet, arbetstid
Deltid/ Ej specificerat

Publiceringsdatum
2019-11-18

Ersättning
Universitetet tillämpar individuell lönesättning.

Så ansöker du
Sista dag att ansöka är 2019-12-09
Klicka på denna länk för att göra din ansökan

Företag
Linköpings Universitet

Omfattning
Detta är ett deltidsjobb.

Arbetsgivare
Linköpings Universitet (org.nr 202100-3096), https://www.liu.se/

Jobbnummer
4961702

Observera att sista ansökningsdag har passerat.

Prenumerera på jobb från Linköpings universitet

Fyll i din e-postadress för att få e-postnotifiering när det dyker upp fler lediga jobb hos Linköpings universitet: