View all jobs

Intermediate Software Analyst C

Toronto, ON
  • Understands and follows the company’s processes and procedures for developing vital softwareImplements real time systems in C;
  • Produces the software requirements analysis, designs, codes, debugs, write test procedures and tests software code;
  • Reviews software requirements analysis, designs, code, test procedures and test results;
  • Chairs design reviews;
  • Analyses, implements correction, and reviews defect reports;
  • Perform engineering testing in the eld and investigates problems in the field;
  • Provides input for cost estimates and bid estimates;
  • Provides on the job training of staff;
  • Assists in providing leadership and motivation to staff;
  • Prepares reports, giving findings on problems;
  • Prepares and implements low level plans, schedules and budgets for software projects.

  • B.Sc. Electrical Engineering, Computer Science or equivalent
  • Minimum 4 years coding experience in C
  • Knowledge of software development environment (desktop simulator, target simulator, maccabe, etc.);
  • Knowledge of software architecture;
  • Knowledge of standards and processes as described in the departmental Software Developer’s Guide;
  • Knowledge of railway signalling techniques is an asset;
  • Excellent verbal and written communication skills.

Share This Job

Powered by