Are you passionate about new technology?

Especially technologies used by automotive and marine industry?

Are you an expert of field bus technologies?

 - If the answers are YES, come join us!

At TK Engineering Oy (TKE), we are working with various CAN related projects to help our customers boost their business. We are constantly recruiting the best talents to work with us and grow together.  If you can't find the current positions on this page, please send your open application with your CV to info(at) or visit our office for further discussions.


Timo Kesti


+358 6 357 6300

View Timo Kesti's profile on LinkedIn

Dr. Heikki Saha


+358 50 588 6894

View Heikki Saha's profile on LinkedIn

Johnny Lindqvist

Head of Sales & Marketing

+358 50 588 6892

View Johnny Lindqvist's profile on LinkedIn

Linda Salmiranta (Maternity leave)

SCM Manager

+358 6 357 6300

View Hui Liang's profile on LinkedIn

Maria-Teresa Vuotari

Sales & Marketing

+358 6 357 6300

View Maria-Teresa Vuotari's profile on LinkedIn

Bertil Bäck

R&D Manager, hardware

+358 50 588 6895

View Bertil Bäck's profile on LinkedIn

Simon Byholm

Software & Quality Manager

+358 50 585 0849

View Simon Byholm's profile on LinkedIn

Christian Söderbacka

Software Engineer

+358 6 357 6300

View Christian Söderbacka's profile on LinkedIn

Timo Laine

Software Engineer

+358 6 357 6300

View Timo Laine's profile on LinkedIn

Current Positions

Project Engineer

We are looking for an experienced Project Engineer to join our team for customer projects and internal projects. He or she will be responsible for developing and maintaining embedded firmware, desktop software, PLC software, as well as mobile applications and scripts related to Controller Area Network (CAN) according to the specific project requirements.


BSc or MSc in Computer Science, Computer Engineering or equivalent experience


  • Minimum 2 years relevant working experiences
  • C, C++ or C# programming on Windows platform.
  • Python on embedded Linux
  • C programming on embedded systems, preferably Freescale MCUs.
  • C, Java on Android platform.
  • Good to have QML and Javascript programming knowledge.
  • Software design, development, test and documentation.
  • Version control tools, such as SVN and Git.
  • Fieldbus technology knowledge, especially vehicle based Controller Area Network(CAN), CANopen, J1939 protocols.
  • Effective oral and written communication skills in English
  • Self-motivated with a strong sense of quality
  • Ability to work in teams
  • Hardware debugging skills.

How to apply

Please send your CV and cover letter explaining why you are the right person for this position to timo.kesti(at)

Read more