Job Description
Role : Firmware Engineer Experience : 5 to 7 years Responsibilities
- Specifying, designing, implementing, releasing, and supporting embedded products.
- Participating in embedded design projects from concept to production.
- Developing utilities, using C / C++, in support of the embedded system development process. Skills
Expert proficiency with C / C++
Experience with microcontrollers and related tools, debuggers, and technologies (i.e. Keil 8051, ARM / Cortex M0+, etc.). Experience with product specifications, systems analysis, microprocessor-based systems, and firmware design.Ability to read schematics and understand basic digital / analog electronic theories and must be able to understand SERIAL interfaces, VENDING interfaces such as MDB, Single-price and other standard vending interfaces is a plusBasic shop skills such as soldering, using multi-meters, oscilloscopes, signal generators, etc.