By using this website, you agree to our cookie policy
If selected, you will be required to be connected to a supplier company before your employment contract can be finalized.

Control Software Engineer (Embedded Software)

JR-54674
Published on 12 Nov 2026 by Ework Group Oy
Apply now
RoleEmbedded Software Engineer
Seniority levelIntermediate
LocationHelsinki (FI)
Remote60%
Assignment period
01 Dec 202601 Oct 2027
Application deadline
19 Nov 2026 22:59 (6 days left)
Assignment description

We are looking for a Control software engineer (embedded) for our client.

 

You'll contribute to:

- Developing advanced control solutions for electrical energy systems, power converters, and industrial drives.

- In this role, you will work at the intersection of embedded software development, power engineering, power electronics and control systems.

 

What We're Looking For:

We are looking for a person with a combination of the two following expertise areas. Knowledge / experience in both categories is mandatory, but the position is also suitable for a freshly graduated person when the background matches.

 

1) Knowledge of embedded software engineering

 

a. Must have:

- Experience in C, C++, Python

- Knowledge of Git version control

- Basic understanding of SW testing methods

 

b. Seen as an asset:

- Experience in unit testing, HIL testing, continuous integration

- Knowledge of Azure DevOps, Jenkins, static code analysis

- Embedded SW development in large organizations with multiple teams

 

2) Knowledge of control engineering in the context of electrical power engineering

 

a. Must have:

- Knowledge of some of the following application areas: Power conversion, Solar power systems, Battery energy storage systems, Wind power applications, Microgrids and smart grids

- Understanding of concepts such as inverters, rectifiers, DC/DC converters and switching power supplies

- Experience in designing control loops, stability and dynamic performance analysis, and understanding feedback and feedforward control principles

- Understanding of how power converters are controlled in practice

- Understanding of the measurements and feedback signals required for converter control

- Knowledge of typical control loops used in power electronic systems (e.g. current, voltage and power control loops)

- Ability to work at the interface of embedded software and power electronics

 

Important:

We are specifically looking for candidates with a combination of embedded software engineering and power electronics/control engineering expertise.



General software development experience alone is not sufficient, even if it has been gained in projects related to power electronic products. Likewise, experience around power electronics without practical understanding of converter control principles is not enough.



Relevant backgrounds may include Electrical Power Engineering, Power Electronics, Energy Systems, Control Engineering or equivalent hands-on industry experience.



Examples of particularly relevant academic coursework, research or professional experience:

- Power converter control

- PMSM / motor control

- Field-Oriented Control (FOC)

- Control algorithm development

- Battery energy storage systems

- Industrial drives

- Inverters, rectifiers and DC/DC converters



Allocation: 100%

Assignment start date: When suitable candidate is found

Assignment length: The assignment is expected to last several years, with contracts renewed every three months.

Location: Pitäjänmäki, Helsinki

Work Model: Hybrid work model with a minimum of 2 days per week onsite in Pitäjänmäki, Helsinki

Language: Fluent in English, both written and spoken



Please note, should your candidate be selected for the assignment, Ework will request documentation in accordance with the Act on the Contractor’s Obligations and Liability (Tilaajavastuulaki), as well as proof of valid liability insurance.

We offer continuously. That means that we sometimes remove the assignments before deadline. If you are interested we recommend that you apply immediately.



PayExpress:

We now offer a fast and smooth payment solution, so you don't have to wait through long payment periods. With us, you will receive your payment within 3-5 days after your timesheet has been approved. This benefit is included as standard in almost all our contracts with no extra work on your part. Read more on below link.

https://knowledge.eworkgroup.com/payexpress-get-paid-within-days-not-months

Required skills
C++
Python
C
SW testing methods
GIT version Control
Preferred skills
Inverters and rectifiers
HIL testing
Jenkins
Unit Testing
Dynamic performance analysis
Feedback and feedforward
Azure DevOps
Switching power supplies
Continuous Integration
DC/DC converters
Solar power systems
Battery energy storage
Wind power applications
Control Engineering
Static code analysis
Languages
English
(Proficient)
Additional details
ClientEwork Group Oy
Published date12 Nov 2026
Number of positions1
Hours per week37.5
Rate typeHourly
Want to know more?Create an account to get access to this and many more jobs!
Already have an account?Log in here

Ework Group Finland

Ework Group is a market-leading and independent competence provider operating in Sweden, Denmark, Norway, Finland and Poland. We are bridging the gap between competence and assignments. Through a vast portfolio of service and product solutions, we make competence accessible to companies, as well as assignments accessible to professionals, in order to contribute to a more dynamic, well-functioning and future proof competence market. Ework Group was founded in Sweden in 2000 and is listed on Nasdaq Stockholm. We have framework agreements with over 170 leading organizations in both the private and public sector, and over 11,000 consultants on assignment. Consultant suppliers of all sizes use Ework as a vital source of assignment on a daily basis to boost their business. From the freelancer searching for the next assignment to advance the career, to the largest consultant firms looking to complement their own customer portfolio with a steady stream of assignments for their employees. As an independent competence provider we nurture the relationship with our clients and become experts in their business, culture and competence needs. We manage the whole recruitment process and source the consultants for our clients from the open market by posting the assignments publicly on Verama. Unbiased, we match the most suitable candidates based on competence, experience and personality fit, in relation to fair market rates. Ework make it easy for you find, sign, work and get paid on a contract. You will get support from our highly dedicated employees, all the way from the recruitment process, during the assignment and the transition into the next project. With efficient and digital processes and add-on services such as pre-payment, you will not find a more convenient way of working B2B.