This job board retrieves part of its jobs from: Healthcare Jobs | Customer Service Jobs | Ottawa Jobs

Daily updated job offers for the people of Ottawa

To post a job, login or create an account |  Post a Job

   jobs in ottawa   

Find your next job here, with us! Daily updated job offers!

previous arrow
next arrow
Slider

New

Software Developer/Analyst

Procom

This is a Contract position in Ottawa, ON posted August 15, 2019.

Software Systems Analyst: optimization and performance On behalf of our client, Procom is looking for a Software Systems Analyst to resolve system middle-ware issues and diagnose them.

The purpose is to analyze impacting system issues to identify the offending domain and assist with resolution of issues once identified.

Responsibilities -Explore and propose various system optimizations to improve software performance.

-Implement said optimizations where necessary/applicable.

-Investigate and resolve complex system software issues.

Interface with many functional teams from Kernel to application domains as part of the investigations.

-Investigate system and process crashes using developed tools.

-Perform initial triage to identify the offending component responsible for final resolution, and/or root cause where required.

-Characterize and measure performance impacts of key feature submissions.

Qualifications -Bachelor or Masters degree or equivalent experience in Electrical/Computer Engineering, Computer Science or related field -5 years’ professional experience in an embedded SW -Have a keen interest in software technologies, with emphasis on embedded systems design and optimization -High level of knowledge in C++ programming -Familiarity with gdb -Strong analytical and problem solving skills -Passion for improving system software performance -Strong communication and interpersonal skills Additional Assets -Previous experience with QNX and/or Linux OS development -Development experience with infotainment and/or networking systems (CAN/Ethernet) -Experience with code repository and versioning tools such as Git