Embedded Software Engineer

Cathcart Associates Group Ltd

Tampere

Hybrid

EUR 83,000 - 103,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Cathcart Technology is seeking an Embedded Software Developer for a freelance assignment in Finland, with hybrid remote work and periodic on-site testing in Turku, Raisio, or Tampere. The role focuses on CODESYS-based control logic, C/C++ applications, and hardware integrations.

The contract runs 3–4 months, starting Sep/Oct 2026, with a strong possibility of extension. English is the working language, Finnish helpful but not essential.

Qualifications

  • Strong hands-on experience with CODESYS development and PLC logic.
  • Background in embedded or industrial control systems is highly valued.
  • Proficiency in C or C++ is advantageous.

Responsibilities

  • Develop and update control system applications using CODESYS.
  • Create software layers for new hardware modules (EPEC).
  • Work with C/C++ alongside CODESYS control logic and integrations.

Skills

CODESYS
PLC development
C
C++
Embedded control systems
Functional Safety
ISO 26262
EN ISO 13849
Machinery Directive

Tools

EPEC modules

Job description

Embedded Software Developer – CODESYS & C

Freelance | €60-75/hour | Turku / Tampere / Hybrid | Initial 3-4 months

We are looking for an experienced Embedded Software Developer to join an industrial R&D project focused on control systems for heavy machinery.

This is an initial 3-4 month freelance assignment, starting as soon as the right person is available, with a strong possibility of extension.

The project involves the continued development and modernisation of load handling control systems, including developing application layers for new hardware modules and integrating CODESYS-based control logic with C/C++ applications.

We’re particularly interested in speaking with developers who have strong practical experience with CODESYS and PLC development, alongside knowledge of C or C++.

What you’ll be working on
  • Developing and updating control system applications using CODESYS
  • Developing application layers for new EPEC hardware modules
  • Working with C/C++ applications alongside CODESYS-based control logic
  • Supporting integrations and migrations between CODESYS runtime and other applications
  • Contributing to functional safety and requirements management
  • Testing software against physical hardware and machinery
What we’re looking for

The key requirement is strong hands-on experience with CODESYS development and PLC logic.

Experience in some of the following would also be beneficial:
  • C and/or C++ development
  • EPEC control modules
  • Embedded control systems
  • Mobile or heavy machinery
  • Functional Safety
  • ISO 26262
  • EN ISO 13849
  • Machinery Directive requirements
  • Hardware or bench testing

You don’t necessarily need experience across every area. If you have strong CODESYS experience alongside a background in embedded or industrial control systems, we’d be keen to hear from you.

Location & working model

The majority of development work can be completed remotely, but you will need to be able to attend Raisio/Turku or Tampere for hardware, bench or vehicle testing when required.

The working language is English, with Finnish considered beneficial but not essential.

Contract

Rate: €60-75/hour

Initial duration: 3-4 months, with a good possibility of extension

Start: September/October 2026, or as agreed

Location: Turku/Raisio or Tampere + remote working

Cathcart Technology is acting as an Employment Business in relation to this vacancy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Cathcart Technology • Tampere

Hybrid
EUR 83,000 - 103,000
Embedded Software Engineer - CODESYS & PLC (Hybrid)
Embedded Software Engineer - CODESYS & PLC (Hybrid)

Cathcart Associates Group Ltd • Tampere

Hybrid
EUR 83,000 - 103,000
Freelance Embedded Software Engineer: CODESYS & PLC (Hybrid)
Freelance Embedded Software Engineer: CODESYS & PLC (Hybrid)

Cathcart Technology • Tampere

Hybrid
EUR 83,000 - 103,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Softability • Helsinki

Hybrid
Comprehensive benefits package
Leadership support for wellbeing and work-life balance
Focus on one project at a time
Electrical Automation Designer
Electrical Automation Designer

Cadpool Oy • Helsinki

Hybrid
EUR 60,000 - 90,000
Culture and sports perks
Occupational health services
Health insurance
+1
Electrical Designer
Electrical Designer

Insinööritoimisto Comatec Oy • Vantaa

Hybrid
EUR 39,000 - 49,000
Diverse work
Influence role
Client projects
+6
Senior Automation Engineer - PCS7/PLC & Field Diagnostics
Senior Automation Engineer - PCS7/PLC & Field Diagnostics

Easpring Finland New Materials Oy • Kotka

On-site
EUR 50,000 - 70,000
Competitive salary package
Comprehensive occupational healthcare
International working culture
Embedded Engineer
Embedded Engineer

Integrify • Oulu

Hybrid
EUR 60,000 - 82,000
Senior Embedded Engineer
Senior Embedded Engineer

Integrify • Tampere

Hybrid
EUR 55,000 - 75,000
Hybrid/Remote options
Career development opportunities
Senior Embedded Software Engineer — Hybrid & RTOS Expert
Senior Embedded Software Engineer — Hybrid & RTOS Expert

Softability • Helsinki

Hybrid
Comprehensive benefits package
Leadership support for wellbeing and work-life balance
Focus on one project at a time