Overview

Software Developer, Middleware Jobs in Ottawa – Ontario at Procom

Title: Software Developer, Middleware

Company: Procom

Location: Ottawa – Ontario

Category: Software Development, IT/Tech

Software Developer, Middleware On behalf of our leading-industry client, Procom is seeking a Middleware Embedded Software Developer. This role requires on-site work in Ottawa.  In this position you will be working in the Software Development team, participating in a project where you will be working through the development lifecycle, from concept, test plan design, implementation, test bed setup, execution, issue

debugging

, isolation and quality metrics tracking.

You will

gain practical experience on scaled agile software development model, and C++ and Python programming.

Responsibilities

-Work in Scaled Agile SW development environment to deliver state of the art SW solutions for cloud connected modules working on Ethernet/CAN network

-Work with feature requirements to define High level and Detailed Design

-Implement, test and maintain software features using C++ and Python

-Share ideas for

innovation

and process improvements.

Required Qualifications

-7+ years’ experience with embedded C++

Must have

C++11 or newer version experience

Experience with

embedded software development and work through the development lifecycle

-Strong understanding of system design &

system integration

concepts

-Strong foundation in computer science, with competencies in memory management, data structures, algorithms and software design

-Strong ability for troubleshooting and

problem solving

-Solid verbal and written

communication skills

Ability to

work in a multi-site

team environment

where self-driven and self-motivated capabilities are key initiatives

-Bachelor degree in Computer Science, Computer Engineering, Electrical Engineering or related technical  Nice to Have Skills

-Good python development experience

-Knowledge of data security & encryption algorithms

-Development experience with QNX or embedded Linux

-Enhanced multi-threading & IPC knowledge.

Experience with

build system (Jenkins), source control system (Git Hub), and defect tracking system (JIRA

Start Date:

ASAP Contract Duration: 12 months+

Location:

Ottawa – Onsite

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.