The Embedded Software Engineer role at NBB Controls + Components GmbH focuses on developing and programming embedded systems in C/C++ to enhance industry control solutions. Key responsibilities include integrating and testing prototypes, creating automated tests, and ensuring software quality. Candidates should possess a degree in Electrical Engineering or a related field, along with several years of experience in embedded software development, particularly with ARM microcontrollers.