Description
The Software Engineer will report to the Software Manager and maintain, architect, and implement software solutions using embedded Linux and PC software. Responsibilities include analyzing requirements, designing and implementing software, debugging defects, maintaining design documentation, supporting product behavior, and collaborating with product management. The role requires a bachelor’s degree in a relevant field, at least five years of C programming experience, embedded systems and bare-metal programming experience, and the ability to work in an electronics lab environment. The salary range is $65,900-$87,300, with health, dental, and retirement benefits.
