Junior Software Engineer
To strengthen our customer’s dynamic Instrument development team, we are looking for a permanent Junior Software Engineer to 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.
More information
The position is available based on the agreement, and we will begin reviewing applications as soon as they are received. We encourage you to apply as soon as possible. If you have any questions about the role or the recruitment process, please contact - Harish Ramesh, harish.ramesh@aidian.eu, telephone: +358 504665938.
Benefits
- Employment Bicycle
- SmartumPlus Sports, Culture And Massage Benefits
- Occupational Health Care & Health Insurance
- Employee benefits programme
Aidian Oy
Aidian – Your aid in diagnostics
Aidian (formerly Orion Diagnostica) is a leading Finnish-based in vitro diagnostics (IVD) company with over 50 years of experience in diagnostic tests. We provide smart health solutions for point of care. Our aim is to aid global health by promoting efficient healthcare through accurate and fast diagnostics. Through our product offering we take part in fighting against antimicrobial resistance (AMR), one of the biggest threats to global health, and provide solutions to drive sustainable use of antibiotics in primary care. For achieving this we want to create and develop innovative solutions and ways of working. We have approximately 300 dedicated employees who want to be in the forefront of creating tools for better healthcare. Over 90% of our net sales comes from international sales. For further information visit our website: aidian.eu