We have a requirement for a Senior Software Embedded Developer (C).
Must Have:
- Deep knowledge of C
- Acquaintance developing applications that use communication protocols like: TCP/IP, Serial, Zigbee and WiFi
- Capable of understanding, reviewing and/or suggesting changes to hardware schematics
- Capable of understanding HW datasheets and write / debug firmware based on them
- Experience with embedded development environments and processes
- Experience with SW and HW debugging using tools like oscilloscopes, protocol analyzers or sniffers, JTAG programmers, etc.
- Experience developing embedded applications based on embedded real time OS
- Knowledge of Zigbee standard
- Experience with ARM architecture
- Experience with Embedded Linux, QNX or Window CE
- Experience developing PC based applications using C# or C++
- Experience developing graphic interfaces
Duration: N/A
Type: Permanent
Location: Ottawa
Salary: TBD
Experience: 7 years