Software Designer

LeverageTek - Ottawa, ON (30+ days ago)

Apply Now

LeverageTek is actively seeking a Software Designer for a 1-Year contract with its Ottawa-based customer.

Qualifications
6+ years electronics experience in a product development environment
Eligibility for a Canadian security clearance to the level of Secret
Software programming (C, C++, C#, Java)
Proficiency in real time computing
Proficiency with microcontroller development tools
Experience with bare-metal embedded software development
Understanding of electronics, test instrumentation and control systems
Software verification and regression testing
Matlab
RTOS
Communication protocols – Bluetooth, I2C, SPI, Wi-Fi, MQTT
Audio and speech recognition
MSP430 and ARM Cortex Mx microcontrollers

Responsibilities
Design and program real time software
data acquisition and analysis, peripheral control
graphics and video (on mobile devices)
embedded microcontroller applications
Document software and release documents
Author the technical portion of bids and proposals
Test, debug and troubleshoot software and write test reports
Maintain software tools