What are the responsibilities and job description for the Senior Firmware Engineer position at Engage Partners?
Now #Hiring : Senior Firmware Engineer
HQ Location : IL (Madison County area, Metro East Region of the Greater St. Louis metro area)
Perm, FTE only. This is not a contract.
Salary ($96-113K max) Benefits Relo Asst.
- We have partnered with a manufacturing organization that is seeking to hire a Sr. Firmware Engineer that can create, modify, and maintain firmware for new and revised products.
- Responsible for the functional and empirical analysis and design as related to developing and implementing embedded firmware for the company's products
- BSCE, BSEE; equivalent plus 6 years' firmware design experience required
- Working knowledge of software version control tools such as svn or Git
- Working knowledge of Linux operating system, networking, and multithreaded execution systems.
- Working knowledge of C / C and object-oriented programming.
- Working knowledge of communication hardware (i.e., Ethernet, USB, I2C, and SPI).
- Working knowledge of electrical test equipment (i.e., oscilloscope, multimeter).
- Working knowledge of embedded microcontroller systems., oscilloscope, multimeter).
- Familiarity with XML and JSON schema.
- Familiarity with third-party code integration.
- Travel as required for training, support of project tasks, product issues, or other design- or job-related needs.
- Reports to : Software Engineering Mgr.
Salary : $96,000 - $113,000