Full-time
Markham, ON
Posted 5 years ago

Key Responsibilities: • Work with the product design team to document and implement requirements • End to End systems verification testing • Configure, design and maintain existing application including bug fixes and feature enhancements • Prioritize work activities and meet delivery schedule • Code, build and test software • Attend daily and weekly team meetings to ensure that project goals are met • On occasion will be involved in customer support and/or presenting demos to internal teams and new customer prospects Requirements and Skills: • Degree in software engineering, electrical engineering, computer science or related field • Candidates with technical certification or diplomas in related programs with existing application portfolio for demonstration available will be considered • C Programming and O/S Fundamentals • Experience working with device drivers and hardware • Communications Protocols • Solid understanding of embedded systems and RTOS • Experience with embedded development and processors and DSPs • Experience in developing kernels and device drivers • Systems software expertise in developing modular software for embedded software applications • C/C++ language expertise • Experience designing software APIs, managing make files and build environment • Ability to interact with customers with good interpersonal skills • Ability to create software requirements from customer’s needs • Good written and verbal skills and is capable of presenting technical concepts to audiences of various technical abilities • Experience in communication protocols (ARCNet, BACNet, RS485, Ethernet/IP), networking, and system design desired • Working knowledge of control systems is a plus. • Linux developments experience an asset • Experience working on a team, local and remote is a plus • Previous experience writing software from the beginning to end is a plus

Job Features

Job CategoryEngineering

Key Responsibilities: • Work with the product design team to document and implement requirements • End to End systems verification testing • Configure, design and maintain existing application i...

Contact us
close slider


    How can we help?


    [anr_nocaptcha g-recaptcha-response]