C++ Software Analyst

job
  • Akkodis
Job Summary
Location
Vancouver ,BC B6B
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
14 Jan 2025
Share
Job Description

Akkodis is seeking a C++ Software Analyst for a contract position with a client in Toronto, ON (Hybrid). Ideally looking for experience with C++, C#, WPF, scripting languages, i.e. Perl, Ruby, Python, Groovy, HTML5, Responsive CSS3, JavaScript, Typescript coding skills, Front End web development frameworks like WebSockets, Stencil, RxJS, WebGL, Canvas and other rendering technologies, Pixi.js preference would be someone with the required skills and experience, particularly in large organizations.


Title: Software Analyst

Location: Vancouver ,BC


Summary

To design, create, analyze, debug and deliver software for train control systems of Hitachi Rail GTS Canada Inc..


Essential Functions / Key Areas of Responsibility

Understands and follows the company's processes and procedures for developing mission critical software

Implements near real time systems in C++

Designs, codes, debugs, write test procedures and tests software code.

Reviews code, test procedures and test results

Analyses and implements correction for defect reports

Perform engineering testing in the field and investigates problems in the field.

Provides some input for cost estimates.


Minimum Requirements: Skills, Experience, Education, Technical/Specialized Knowledge, Certifications, Language

Good command of C++ language including templates, STL, Boost, MFC usage

Good command of C#, WPF,

Good command of scripting languages, i.e. Perl, Ruby, Python, Groovy

Knowledgeable of object-oriented techniques, multithreading, socket programming, Windows

Knowledgeable of HTML5, Responsive CSS3, JavaScript, Typescript coding skills, Front End web development frameworks like WebSockets, Stencil, RxJS, WebGL, Canvas and other rendering technologies, Pixi.js

Good analysis skills, able to diagnose issues based on field logs and correlate events to failures

Able to handle assignments within a medium to large scale software application

Knowledgeable of the software development process

Able to quickly integrate with the team and work independently

Knowledge of software development environment (Microsoft Visual Studio, Git, Jira, etc)

Other Smiliar Jobs
 
  • Ottawa, ON
  • 12 Days ago
  • Ottawa, ON
  • 12 Days ago
  • Markham, ON
  • 12 Days ago
  • Toronto, ON
  • 10 Days ago
  • Montreal, QC
  • 9 Hours ago
  • Mirabel, QC
  • 9 Hours ago
  • Toronto, ON
  • 9 Hours ago
  • Pointe-Claire, QC
  • 9 Hours ago
  • Toronto, ON
  • 9 Hours ago
  • Ajax, ON
  • 9 Hours ago
  • Montreal, QC
  • 9 Hours ago
  • Longueuil, QC
  • 9 Hours ago
  • , ON
  • 5 Hours ago