logo

View all jobs

Software Analyst - Intermediate

Toronto, ON
Responsibilities:

To perform design, analysis, programming and integration activities in the development of software for train control systems of Rail Signaling Solutions.
  • Understands and follows the company’s processes and procedures for developing vital software.
  • Implements real time systems in ‘C’ and Assembler
  • 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-house. To develop safety critical train control software following the company dined processes and procedures to the safety critical standards while meeting the scheduled deadlines.
  • understand the scope of work for our department and produce artefacts which full this requirement
  • ensure that the inputs we require in order to develop our software are clearly communicated (i.e. need dates and impact become a highly productive team member and team playerSkills:3-7 years relevant working experience.
Basic Qualification
  • Proficient in C and Assembler Knowledge of software development environment (desktop simulator, target similar, mccabe, etc.)
  • knowledge of software architecture Knowledge of standards and processes as described in the departmental software Developer’s Guide and applicable to the development of safety critical software
  • B.Sc. Electrical Engineering, Computer Science or equivalent

Share This Job

Powered by