Software Analyst

  • Toronto
  • Marketers On Demand

EToD is on a hunt for a Software Analyst for an amazing engineering client of ours in the GTA. This is a 12-month contract (to start) with a great chance of extension and conversion to full-time permanent. The purpose of the role is to perform design, analysis, programming and integration activities in the development of software for our client's control systems.

Key Responsibilities:

  • 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.

Key Qualifications:

  • University Degree in Computer Sciences, Engineering or related field
  • Minimum 3 years of relevant working experience
  • Good command of C++ language including templates, STL, Boost, MFC usage
  • Good command of C#, WPF (nice to have)
  • Good command of the scripting languages Perl and Ruby
  • Knowledgeable of object oriented techniques, multithreading, socket programming, Windows
  • 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, desktop simulator, target simulator, etc)

Please note, this is a hybrid position that would require you to be on-site 2 days a week.

If interested, please apply directly of send your CV to mark.brosas@marketersondemand.com for immediate review.