Position Overview
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 plus
β’ Basic shop skills such as soldering, using multi-meters, oscilloscopes, signal genera...