Job Requirements
Education: Bachelor's degree
Work experience: 2 years
Language skills: English
Job Summary
Salary Period: Monthly
Contract Type: Full time, Temporary
We are looking for a Test Software Engineer to join a growing deep tech company operating at the forefront of advanced technology development.
In this role, you will take ownership of developing automated test systems used in both prototype and production environments. Your work will play a key role in ensuring product quality, reliability and performance by building robust and scalable testing solutions.This position offers a unique opportunity to work in a highly technical environment where software and advanced hardware systems meet.
Responsibilities
Your role
As a Test Software Engineer, you will be responsible for developing and maintaining software for automated test stations used in electronics testing. Your work spans across both R&D and production contexts, where you will contribute to designing efficient test solutions that support quality control and calibration processes.
In addition to development work, you will participate in maintaining and improving existing test systems, as well as supporting end users. This may include training colleagues and ensuring that test environments run reliably in day-to-day operations.
What we expect from you
We are looking for someone with a relevant technical background, such as a Bachelor’s degree in Software Engineering, Computer Science, Electronics or a related field. You have strong programming skills in Python and a solid understanding of modern software development practices, including version control and documentation.
Beyond technical skills, success in this role requires curiosity, a proactive mindset and the ability to solve problems independently while collaborating effectively with others. You are comfortable working in an international team environment and communicate fluently in English.
Additional experience that supports your success
Experience working with electronic test equipment, such as oscilloscopes, power supplies or spectrum analysers, will help you get up to speed quickly in this role. Familiarity with SCPI commands, PyVISA or similar tools is also beneficial.
We value experience across different technologies and environments. This may include other programming languages or testing frameworks (such as C, C++, LabVIEW or similar), as well as familiarity with databases, SQL, Linux environments or CI/CD practices. Previous experience in manufacturing, R&D or test automation development is considered an advantage, as is working with remote connections such as SSH.
Why join?
You will become part of an international and collaborative team working on technically demanding and meaningful projects. The company offers an environment where precision, innovation and continuous learning are highly valued, and where you can genuinely impact the development of advanced technology solutions.
For further information, please contact Barona Engineering's recruitment manager Kristiina Vormala (0408374019), who can be reached from May 4, 2026, on Tuesdays and Thursdays from 1-2 pm. For data security and GDPR reasons, we do not accept applications via email or WhatsApp.
Have questions about this job? Contact our recruiter
Kristiina Vormala
[email protected]