Clera - Your AI talent agent
LoginStart
Start
N
Nilfisk

Embedded Software Engineer

full-time•Dongguan

Summary

Location

Dongguan

Type

full-time

Experience

2-5 years

Company links

WebsiteLinkedInLinkedIn

About this role

Job Description:

  • Develop software for STM32 MCU-based circuit boards.

  • Test and verify the reliability of software and hardware, and complete circuit board test and validation reports.

  • Verify the functionality of the entire machine and prepare test reports.

  • Be able to design basic circuit schematics and assist in completing PCB layout, component library maintenance, and other basic hardware development tasks.

Qualifications:

  • Full-time bachelor’s degree or above in Electronics, Communication Engineering, Automation, or related fields; Master’s degree preferred.

  • Proficient in C/C++ programming; experience with FreeRTOS is a plus.

  • Familiar with STM32 microcontroller hardware and software development tools. Experience in DC brushed motor or brushless motor drive software/hardware solutions is a plus. Candidates with experience in automotive or related industries, such as golf carts or electric forklifts, will be given priority.

  • Good design capability in analog and digital circuits; EMC rectification experience is a plus.

  • Proficient in operating various instruments, such as oscilloscopes, spectrum analyzers, electronic loads, and other basic instruments.

  • Good communication skills and ability to read English datasheets fluently.

Let’s create a cleaner future together

Cleaning has emerged as a key contributor to health and safety, sparked by technology and innovation. At Nilfisk we are a driving force in this development. Being part of Nilfisk means thinking outside of the box, bringing your inspiring ideas to life, sharing the results, and learning from your setbacks. We believe that diversity is our greatest strength – as we achieve the best results from a wide variety of views and approaches. At Nilfisk, you have the freedom to be yourself and express your opinions. Nilfisk is firmly committed to growth and sustainability in everything we do. You will be empowered in your role as you collaborate with passionate colleagues on a quest to create a cleaner future.

Are you ready to make a change for a cleaner future?

We embrace diversity and equality with an environment of inclusion. We encourage everyone to apply for the position, regardless of origin, race, ethnicity, religion, physical or mental ability, gender, gender-identity or expression, sexual orientation, and age.

Job applicant FAQ

Do you have questions regarding the recruitment process or alike? Please visit our FAQ for job applicants.

Talent Acquisition Process

Nilfisk does not charge any fee at any stage of the recruitment process. We do not request payment or fees from candidates for any employment-related purpose.  If you encounter any such activity, please report it immediately on the Nilfisk Whistleblower website.

What you'll do

  • Develop software for STM32 MCU-based circuit boards and test the reliability of software and hardware. Prepare test reports and assist in basic hardware development tasks.

About Nilfisk

Nilfisk was founded in 1906 by the Danish engineer P.A. Fisker. Today the company is a world-leading global provider of professional cleaning equipment and services. More than 90% of sales are to professionals while the remaining part of the business aimed at consumers covers floorcare equipment, vacuum cleaners, and high-pressure washers. Nilfisk’s products and services are sold in more than 100 countries and produced at 8 manufacturing sites across the globe. The main production facilities are in the US, Mexico, Hungary, Italy, and China. A total of approximately 4,800 employees secured revenue of 1,027.9 mEUR in 2024. The largest single market is the USA covering 28% of revenue in 2024, followed by Germany (14%), France (10%), Denmark (7%), and the UK (4%).

Ready to join Nilfisk?

Take the next step in your career journey

Frequently Asked Questions

What does a Embedded Software Engineer do at Nilfisk?

Toggle
As a Embedded Software Engineer at Nilfisk, you will: develop software for STM32 MCU-based circuit boards and test the reliability of software and hardware. Prepare test reports and assist in basic hardware development tasks..

Is the Embedded Software Engineer position at Nilfisk remote?

Toggle
The Embedded Software Engineer position at Nilfisk is based in Dongguan, Guangdong, China. Contact the company through Clera for specific work arrangement details.

How do I apply for the Embedded Software Engineer position at Nilfisk?

Toggle
You can apply for the Embedded Software Engineer position at Nilfiskdirectly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Nilfisk's careers site.
Join our talent pool first to get notified about similar roles that match your profile.