2190
Designs, Implements real time systems in C,
Designs, codes, debugs, write test procedures and tests software code
Reviews code, test procedures and test results
Analyses and implements correction for defect
Perform engineering testing in the field and investigates problems in the field
Electrical Engineering, Computer Science for equivalent, plus minimum 5 years relevant working experience - or equivalent
Working knowledge of modern software engineering practices, methods and tools
Development experience in C, ADA for real-time applications
Unix/Linux application development, including working knowledge of the POSIX API, shell scripting
Unix/Linux networking / network utilities knowledge
Windows CE application development
Clearcase UCM, GIT, Jenkins, Sonar user knowledge
Assembler programming skills
Knowledgeable of object oriented techniques, multithreading, socket programming
Good command of C++ language
Scripting languages are an asset Perl, Python
Experience in developing and/or debugging low-level driver software is an asset
North York, Ontario
55.00 per hour