What are the responsibilities and job description for the Sr. Firmware Engineer - Highland, IL position at Group Nine?
Sr. Firmware Engineer
Highland, IL (Relocation Assistance will be provided)
Full Time
Requirements:
- BSCE, BSEE, or equivalent plus 6 years firmware design experience preferred.
- 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, multi-meter).
- Working knowledge of embedded microcontroller systems.
- Familiarity with XML and JSON schema.
- Familiarity with third-party code integration.
- Computer skills include Microsoft Word, Excel, and PowerPoint.
- Ability to speak and write in a clear and understandable manner.
- Ability to exchange and furnish information requiring detailed explanation and discussions with customers and various levels of personnel.
- Travel as required for training, support of project tasks, product issues, or other design- or job-related needs.