Junior Software Engineer

Aidian

Espoo

Hybrid

EUR 32,000 - 42,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Aidian in Espoo, Finland is seeking a Junior Software Engineer to join our R&D instrument development team. The role focuses on embedded software in C/C++ on Linux (Yocto) with Qt, plus automation and UI prototyping using Figma.

You will own small projects, collaborate with experienced engineers, and contribute to verification, documentation, and continuous improvement under ISO/IVDR quality systems.

Recent graduates are welcome; good English and a proactive mindset are valued.

Qualifications

  • Education: B.Sc./M.Sc. in Electronics or Computer Science.
  • Recent graduate or up to 2 years of software development experience.
  • Experience with Qt or C/C++ is desired.
  • Familiarity with Python, Bash, or PowerShell scripting.
  • Automation experience (Robot Framework or similar) is a plus.
  • Familiarity with Figma for wireframes and prototypes.
  • Fluent English communication, written and spoken.
  • Self-driven, proactive mindset and teamwork.

Responsibilities

  • Work actively with embedded software development (C++/Linux/Qt).
  • Own automation scripts and workflows (Robot Framework).
  • Create wireframes and interactive prototypes in Figma.
  • Own goals and timelines for your projects.
  • Follow Aidian's quality system (IVDR/ISO 9001/13485/FDA QSR).
  • Plan and execute Verification and Validation actions.
  • Create and maintain documentation for code and architecture.

Skills

C
C++
Qt
Linux
Jenkins
Scripting
Figma
English

Education

B.Sc./M.Sc. in Electronics or Computer Science

Tools

Robot Framework
Yocto/Linux

Job description

To strengthen our customer’s dynamic Instrument development team, we are looking for a permanent Junior Software Engineerto our R&D organization.

We are looking for a Junior Software Engineer with a strong foundation in C, C++ programming and a keen interest in embedded systems. Experience or familiarity with tools like Jenkins, scripting, and QT framework is a plus. You’ll have the opportunity to work closely with our experienced engineers, gaining hands‑on experience in areas such as hardware-software integration, debugging, and automated build systems.

Job description

You will:

  • Work actively with software development in embedded (C++ / Linux (yocto) / Qt) environment.

  • Take ownership of automation scripts and workflows developed using the Robot Framework.

  • Create wireframes, user flows, and interactive prototypes in Figma, rapidly transforming requirements and ideas into user-centric designs.

  • Take responsibility for goals and timelines of your own projects and work packages.

  • Work according to Aidian’s operation system (IVDR directive, ISO 9001, ISO 13485, FDA QSR).

  • Plan and execute Verification and Validation actions according to Aidian’s quality systems.

  • Create and maintain documentation for code, system architecture and debugging processes.

Key success requirements in this role are:
  • Education: B.Sc./M.Sc. in Electronics or Computer Science.

  • Experience: Recent graduate (B.Sc. or M.Sc.) or up to 2 years of experience in software development.

  • Previous work experience with Qt or C / C++ programming.

  • Familiarity with scripting languages such as Python, Bash, or PowerShell.

  • Automation expertise is an advantage (Robot Framework or similar).

  • Experience with Figma and the ability to rapidly create wireframes, user flows, and interactive prototypes.

  • Fluent communication skills in English, both written and verbal.

  • Self-driven, problem-solving mindset with a focus on high-quality code.

  • A positive, proactive, and curious mindset, with a willingness to learn, ask questions, and collaborate with the team.

  • Additionally, we value:

  • GUI development (Embedded wizard, QT)

  • Interest in leveraging AI-assisted development, testing, and prototyping tools to improve productivity and software quality.

  • Medical / IVDR development experience

  • Familiarity with Agile methods

What’s in it for you?

We offer you versatile and challenging tasks in innovative and fast-paced work community. You will get excellent employment benefits and a place in our professional R&D organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Embedded Software Engineer (C/C++ & Qt)
Junior Embedded Software Engineer (C/C++ & Qt)

Aidian • Espoo

Hybrid
EUR 32,000 - 42,000
Senior Software Developer – Embedded & Application
Senior Software Developer – Embedded & Application

Profound Medical Inc. • Vantaa

On-site
EUR 65,000 - 90,000
Senior Software Developer – Embedded & Application
Senior Software Developer – Embedded & Application

Profound Medical • Vantaa

On-site
EUR 65,000 - 90,000
Senior Software Engineer (C++, Qt)
Senior Software Engineer (C++, Qt)

Talented: a Witted company • Espoo

Hybrid
EUR 70,000 - 100,000
Embedded Software Engineer (Rust/C++) – Automotive
Embedded Software Engineer (Rust/C++) – Automotive

Unikie • Helsinki

Remote
EUR 60,000 - 90,000
Remote work
Senior Embedded Software Engineer – Automotive RTOS
Senior Embedded Software Engineer – Automotive RTOS

Unikie • Helsinki

Hybrid
EUR 85,000 - 110,000
Remote work option
Competitive compensation
Junior Software QA Engineer
Junior Software QA Engineer

Visual Components • Espoo

Hybrid
EUR 32,000 - 46,000
Flexible work times and remote work
Learning platforms and health benefits
Lunch benefits and culture vouchers
+2
Software Developer (Embedded systems)
Software Developer (Embedded systems)

Remion • Tampere

Hybrid
EUR 50,000 - 58,000
Comprehensive employment benefits
Senior Android Engineer
Senior Android Engineer

Unikie • Helsinki

Hybrid
EUR 55,000 - 85,000
Remote work options
Senior Full-Stack Product Engineer | Node.js, AI-Native (Boosters R&D)
Senior Full-Stack Product Engineer | Node.js, AI-Native (Boosters R&D)

Jobgether SRL • Finland

On-site
EUR 90,000 - 130,000
Flexible start times
20 days off per year
Health insurance
+2
Top locations