What are the responsibilities and job description for the Firmware Engineer position at ZimZee Recruiting?
ZimZee Recruiting is seeking a Embedded Firmware Engineer for our client in Lehi. The ideal engineer should have strong experience with embedded micro controller firmware development.
Skills and Requirements:
- Bachelor's degree in Computer Engineering, Electrical Engineering, or related field.
- 4 - 6 years of experience in micro controller embedded firmware development.
- Excellent programming skills in C and proficiency in C .
- Experience working in an Agile/Scrum environment.
- Familiarity with Agile firmware development workflows, including merge requests, code
- reviews, and issue tracking.
- Proficiency with Git or Subversion.
- Strong debugging skills using oscilloscopes, logic analyzers, protocol analyzers, and
debuggers.
- Experience with low-level peripheral interfaces: USB, SPI, I2C, UART, CAN, ADC, DAC.
- Hands-on experience with ARM Cortex-M series processors and associated tool chains.
Responsibilities:
- Develop and test embedded systems firmware.
- Engineer concise, testable, and maintainable firmware.
- Test, integrate, and verify embedded software on hardware.
- Troubleshoot hardware, firmware, and host software integration issues.
Salary : $100,000 - $140,000
Python Engineer
Buyerlink -
American Fork, UT
Senior Engineer
CR-T -
American Fork, UT
Analytics Engineer
Weave -
Lehi, UT