Embedded Software Engineer
Actalent • Sheboygan, WI • Posted June 03, 2026
Position Overview
Job Title: Embedded Software Engineer
Job Description
The Embedded Software Engineer designs, develops, tests, and maintains robust and efficient software for microcontroller-based embedded control systems used in residential and power products. You will work closely with hardware, software, and product teams to deliver high-quality solutions running on real-time and embedded operating systems within connected, cloud-based IoT environments.
Responsibilities
+ Develop, test, and maintain embedded software for microcontroller-based systems using C and C++ on QNX, ZephyrOS, and similar real-time and embedded operating systems.
+ Collaborate with cross-functional teams, including hardware engineers, software engineers, and product teams, to define requirements, design solutions, and support development and test efforts.
+ Conduct unit testing, integration testing, and system validation to ensure software reliability, performance, and compliance with proj...
Job Description
The Embedded Software Engineer designs, develops, tests, and maintains robust and efficient software for microcontroller-based embedded control systems used in residential and power products. You will work closely with hardware, software, and product teams to deliver high-quality solutions running on real-time and embedded operating systems within connected, cloud-based IoT environments.
Responsibilities
+ Develop, test, and maintain embedded software for microcontroller-based systems using C and C++ on QNX, ZephyrOS, and similar real-time and embedded operating systems.
+ Collaborate with cross-functional teams, including hardware engineers, software engineers, and product teams, to define requirements, design solutions, and support development and test efforts.
+ Conduct unit testing, integration testing, and system validation to ensure software reliability, performance, and compliance with proj...