The Embedded Software Engineer will be responsible for the development, design, and hardware-near programming of embedded systems using C/C++. The ideal candidate should have several years of experience in embedded software development, particularly with ARM-based microcontrollers, and a strong understanding of software development processes.