Senior Embedded Software Engineer

Permanent employee, Full-time · Helsinki

Your mission

You will help us develop our next-generation acoustic camera and other devices. As part of a small team of embedded developers, you will design, implement, test, and debug the software on our devices. The embedded team works closely with research engineers in implementing our proprietary algorithms and analytics and with our web & cloud developers to ensure the devices work properly with our online services. As part of the acoustic camera renewal, we are renewing its Operational System, which underlines the need for developing the Linux Kernel.

The embedded team consists of a lead developer and two embedded developers. The most critical tasks for the team in 2023 are releasing our wholly renewed, next-generation acoustic camera and developing our C++-based, cross-platform Software Development Kit. We have 2-3 releases annually and pride ourselves on having backlogs with minimal outside interference. Most of our time is used in building new features. Our whole R&D organization has 15 developers at the moment: 2 in analytics team, 4 in cloud team, 6 in hardware team and 3 in the embedded team.

Our business has grown around 2x every year, and we are highly profitable. Our products are used globally, which also reflects in the nationality of our personnel of ~50 people.

Your profile

Our ideal candidate has worked on commercially viable embedded software in a critical role for at least 6 years. You may have a background from having studied relevant fields of science or use part of your free time in hobbies related to software or hardware. You’re a problem solver at heart and an engineer at the head. We all share enthusiasm for work, have a proactive attitude, are open, and want to continue learning. Therefore we expect similar traits from new colleagues. We are curious to learn what products you have built in the past and your role in building them.

We Expect You to Have

  • Experience in C++ development from commercial products

  • Good written and verbal English skills

  • Experience in OpenGL/DirectX development or

  • Experience in Linux kernel development (for example, drivers)

We Also Appreciate your Experience in

  • CMake

  • Bootloaders

  • Embedded OS builds [Buildroot, Yocto, OpenWRT]

  • Industrial automation protocols

  • Audio/DSP programming

  • Software testing

  • Bash, Python

Why us?

Flexible working hours and location: we are also open to you working from home (during the Covid-19 pandemic, we are primarily working from home). However, due to embedded software development, physical presence is sometimes required.

Edenred lunch benefit, as well as free office snacks and beverages.

Company healthcare: We offer an extensive healthcare package through Pihlajalinna.

Meaningful work: Our solutions solve concrete problems and have a significant impact all over the world.

People: We are a diverse team of professionals who love their work and working together.

Self-development: We offer an annual learning budget for everyone to spend on their professional development.
Contact Information
Submit your application through our recruitment system. Include your CV and cover letter in English and share your monthly salary expectation as well. We will review applications as they come and proceed to interviews as soon as a suitable candidate is found.

If you need more information on the responsibilities and the recruitment process, don't hesitate to contact Ilmo Euro, Senior Software Engineer, by email at Please note, for data protection reasons, we cannot receive applications sent by email.

About us
Founded in 2015 and based in Helsinki, Finland, NL Acoustics provides advanced acoustics-based predictive maintenance solutions with a mission of turning sound into value. Our global reseller network serves industrial clients in over 50 countries and is constantly expanding to answer the growing demand. Our smart solutions help save time and money in the areas of air leak and electric fault detection by locating leaks in compressed air systems and partial discharges in electric power generation and distribution. The flagship products, easy-to-use acoustic cameras, combine acoustic and problem-specific expertise, the latest technological features, and state-of-the-art machine-learning to automate problem solving and bring their users simple diagnostics and actionable data for intelligent maintenance decisions.

For the past couple of years we have been experiencing rapid growth, which is expected to continue and even accelerate in the future. Today our international and multidisciplinary team comprises some 50 talented individuals who are passionate about finding the most innovative technological solutions that take sound diagnostics to the next level. In May 2022 we received the Future Workplaces certificate awarded for exceptional corporate culture and employee understanding, demonstrating extremely high employee satisfaction among our team members.
We are looking forward to hear from you!
Thank you for your interest in NL Acoustics. Please fill out the following short form. Should you have difficulties with the upload of your data, please send an email to ​the person who`s name is mentioned ​on a job ​description you are applying.

Please upload your CV and a cover letter (max. 20 MB in total).

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.