SMC Software Developer/C++/C!

Executive Talent On Demand

Toronto – ON

EoTD is looking for a SMC Software Developer for a 10 month project in the GTA!

Key Responsibilities: 

  • Provide design, analysis and programming in the development of software for train control systems.
  • Understands and follows the company’s processes and procedures for developing vital software
  • Implements 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
  • Analyses, implements correction, and reviews defect reports
  • Perform engineering testing in the field 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
Key Qualifications

  • B.Sc. Electrical Engineering, Computer Science or equivalent
  • Good command of C++ language including templates
  • 5+ years relevant working experience in a similar role
  • Knowledge of railway signaling techniques
  • Knowledge of software development environment (desktop simulator, target simulator, maccabe, etc.)
  • Knowledge of software architecture

Does this sound like you or someone you know in your professional network?

Reach out to our VP of Recruitment for more information:

Have a referral? Get paid up to $1,500 if they’re hired!

**Please ONLY apply if you have a Valid Work Permit, PR Status, or Canadian Citizenship. EToD / MoD does not provide any sponsorship for Work Permits or Immigration.**

Have a referral? Get paid up to $1,500 if they’re hired!

Share in your network by selecting one of the social media buttons below!