Senior Compute Engineer

Uusimaa  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Senior Compute Engineer

Helsinki, Finland

6 months +

The Company

ConSol Partners' client is a Finnish technology company specializing in cross-platform Real Time computing and graphics software.

The Role

Your role as Senior Compute Developer at ConSol Partners' client would be working as part of a product development team developing both machine vision applications and an optimized machine vision library for use in autonomous systems and edge computing.

The company working language is English. Our client employs staff from a wide variety of nationalities and is an equal opportunity
employer. Your working location would be in central Helsinki, Finland close to tram & bus stops and the Kamppi metro station with good services around.

Your salary and title will be determined based on how your expertise matches the qualification requirements. A technical interview will be performed as part of the recruitment process to assess how your skill set matches these requirements.

The Individual

Qualifications

A Bachelor's Degree in Electrical Engineering, Computer Science or another computing-related field

or significant relevant professional expertise and experience to substitute for a university diploma.

Ability to work as part of a team.

Fluent speech and ability to write technical documentation in English.

A good understanding of algorithm complexity theory and experience with software optimization.

A good understanding of software architecture and best practices.

A general understanding of the concepts behind Machine Learning.

Familiarity with agile development practices.

Professional Experience

Professional experience in modern C++ software development (cpp11 or newer).

A minimum of 3 years of experience of GPGPU or Embedded computing development using for example OpenCL, CUDA or Vulkan.

Bonus for doing this for machine vision purposes.

Experience developing on and for GNU/Linux.

Experience with unit testing and the CMAKE build system.

Nice to have

A Master's degree in computer science/engineering or related field with a focus on Real Time computing.

Experience in developing with OpenVX, ROS or AutoSAR.

Experience in Real Time sensor data processing development.

Experience with optimizing compute shaders using for example GLSL.

Experience of mapping and pipelining image processing algorithms for heterogenous computing hardware (DSP, GPU, CPU, FPGA, NPU ).

Some experience of writing specifications for software components or systems.

Experience in developing machine vision or machine learning algorithms.

Experience with Embedded computing on platforms such as Jetson, Zync, NXP i.MX.

Experience with development for Real Time operating systems (RTOS) such as QNX or Integrity.

Start date
n.a
From
Consol Partners
Published at
07.04.2020
Project ID:
1917767
Contract type
Freelance
To apply to this project you must log in.
Register