Back to job list
Advert ID: IQ6G6Q
Company logo

Embedded Software Engineer, Tampere

Are you looking to make a direct impact in the rapidly evolving energy sector? We are seeking an experienced Embedded Software Engineer for our client company in Tampere. In this role, you will work in an international environment developing critical control and protection software for future-ready grid stability solutions.

Tampere

As soon as possible

Full time, fixed term of 12 months (potential for extension based on project needs)

Staffing

About the role

In this position, you will be responsible for designing, developing, and verifying embedded software used in power electronics applications. You will own the full software development lifecycle—from initial requirements analysis to implementation, system integration, and Hardware-in-the-Loop (HIL) validation.

Working closely with hardware engineers, FPGA developers, software architects, and testing teams across global locations (UK, USA, India, and Finland), you will help ensure software designs meet strict reliability, safety, and performance standards.

Work tasks

  • Design & Implementation: Develop embedded C/C++ software for real-time control systems.
  • Architecture & Requirements: Maintain software requirement specifications and architecture documentation, ensuring full traceability in JIRA.
  • Quality & Reliability: Perform unit testing, code reviews, and static analysis to uphold internal safety and quality standards.
  • Testing & Validation: Support system-level validation and HIL testing activities.
  • Problem Solving: Analyze and debug complex runtime, timing, or integration issues in laboratory environments.
  • Continuous Improvement: Contribute to enhancing software development processes and tooling.

We are looking for

  • Education: Degree (M.Sc. or B.Sc.) in Electronics, Electrical Engineering, Computer Science, or a related technical field.
  • Experience: Solid background in embedded software development (C/C++) for real-time systems.
  • Technical Skills:
    • Familiarity with real-time operating systems (RTOS, e.g., VxWorks).
    • Hands-on experience with embedded development tools and debuggers.
    • Understanding of hardware-software interfaces and FPGA/microcontroller architectures.
    • Experience with version control systems (Git) and defect tracking tools (JIRA).
  • Mindset & Communication: A structured, proactive approach to problem-solving with fluent professional English.

Bonus Points:

  • Experience with energy grid systems or power electronics (e.g., HVDC, FACTS, STATCOM).
  • Knowledge of communication protocols (e.g., IEC61850, DNP3).
  • Experience with MATLAB/Simulink code generation or high-power laboratory testing equipment

Our recruitment process

This recruitment process is handled by Academic Work and it is our client’s wish that all questions regarding the position is directed to Academic Work.

Our selection process is continuous and the advert may close before the recruitment process is completed if we have moved forward to the next phase. The process includes two tests: one personality test and one cognitive test. The tests are tools to find the right talent for the right position, to enable equality, diversity, and a fair process.

Become a part of Academic Work

When you apply to this job, you are becoming one of many consultants at Academic Work. This means that not only will you gain fantastic benefits, but also a Consultant Manager to support you through your career with us.

woman in yellow shirt

Do you have questions about this job?

The recruitment team will gladly answer you on tre01@academicwork.fi. Please specify advert-ID in your email: IQ6G6Q

Embedded Software Engineer, Tampere

Tampere

Full time

Staffing

1 hour ago

SAP Basis Specialist, Espoo

ESPOO

Full time

Staffing

2 hours ago

Data Platform Specialist (DPT & Snowflake), Tampere or Helsinki

Preferred Tampere (Helsinki is also an option)

Full time

Staffing

21 hours ago

Junior Demand Planner for energy sector, Espoo

Espoo

Full time

Staffing

23 hours ago

Automation Engineer, Espoo

Espoo

Full time

Staffing

2 days ago

Mechanical Engineer, Espoo or Lappeenranta

Espoo or Lappeenranta

Full time

Staffing

2 days ago

Mechanical Engineer, Espoo or Lappeenranta

Espoo or Lappeenranta

Full time

Staffing

2 days ago

Plant Engineer Layout, Lappeenranta or Espoo

Lappeenranta or Espoo

Full time

Staffing

2 days ago

Plant Engineer Layout, Lappeenranta or Espoo

Lappeenranta or Espoo

Full time

Staffing

2 days ago

Junior Drupal Developer

HELSINKI

Full time

Staffing

2 days ago