Position: Embedded Software Engineer (expertise programming with C)
Company: MZenko
Category: C++
Experience required: 3y
English level: intermediate

- Demonstrated expertise programming with C.
- Experience with version control and issue tracking software (Git/Jira preferred).
- Familiarity with test driven development techniques (unit testing, mocks/stubs, etc).
- Ability to quickly adapt/learn/implement new technologies
- Proven track record of microcontroller software development across multiple processor 
families with varying feature sets.
- Experience writing HAL and Driver level FW control.
- Experience developing in embedded real-time multitasking operating systems (FreeRTOS 
preferred).
- Demonstrated experience with various communication protocols, both point to point and network related.
- Familiarity with security related aspects concerning protocols and FW protection necessary in today’s connected environments.
- Demonstrated capability in reading and understanding schematics and data sheets, coupled with possessing strong analytical, integration, support, and debugging skills.