Systems With Intelligence is a global provider of intelligent asset monitoring solutions for real-time visualization of industrial applications in harsh, remote locations. Our systems are designed to protect and prolong the life of high value assets and increase the safety, reliability and uptime of electric power operations by providing data and visual awareness to make informed decisions. Coupling advanced thermal monitoring and visual imaging technology with sophisticated analytic algorithms, Systems With Intelligence provides solutions for asset monitoring, safety and reliability.


Regional Sales Manager

Location: Mississauga, ON Canada

Field Applications Engineer

Location: Mississauga, ON Canada

Job Description:

We are looking for a highly motivated Software Developer who will become a key contributor in the development of software/firmware solutions for our asset monitoring systems. This will include the development of client-server software for video monitoring and sensor reporting, drivers for various 3rd party peripherals (sensors, cameras etc.) and firmware for image processing on our custom hardware.

Duties will span the entire development effort encompassing requirements identification and management, program scheduling, architecture design, hardware selection, software/firmware design, coding, test, and systems integration. The ideal candidate is a person with hands-on application development experience on an embedded platform who will also define and implement the application interface between system software and firmware.

This position requires utilization of multiple technologies including: general purpose processors; digital signal processors (TI DSP, Qualcomm, NXP etc.); bus/data communications (PCIe, USB, I2C, SPI, UART, Ethernet/TCP/IP etc.) and embedded operating systems (LINUX, Windows etc.). Software/firmware will be developed in C/C++ using an object-oriented analysis/design approach on a LINUX and/or Windows platforms. The position also requires the preparation of technical documentation related to software/firmware development

This position will include some management responsibilities and can evolve into the software development manager position.

Skills preferable:

• Knowledge in Video codec and streaming (H264/H265, Live555, RTSP/RTP, WebRTC etc)
• knowledge of hardware/embedded systems in Linux/Windows
• Knowledge in TCP communication programming (Client/Server)
• Knowledge in Windows programming and Visual Studio
• Some Knowledge in SQL

If you are an interested and qualified candidate, please send cover letter and resume to: