logo

View all jobs

Software Analyst - Int

Toronto, Ontario

SOFTWARE ANALYST INT

Aversan Inc. (www.aversan.com) is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.

We are currently seeking a qualified Software Analyst Int to join our team. The Software Analyst will be responsible to contribute to the design, development, and testing of medium to high complexity components of operationally or safety-critical software systems.

Location: Toronto, ON

Job Type: Hybrid

Responsibilities

  • Contributes modifications to the mission/function description, architectural & algorithms design and the refinement of functional and non-functional requirements.
  • Designs, codes, debugs, write test procedures and tests software code, chairs design reviews for components of medium complexity or criticality.
  • Produces and executes integration tests on simulated or target hardware test benches.
  • Produces, under supervision, detailed impact analyses of changes to multiple software components.
  • Reviews code, test procedures and test results.
  • Identifies the root cause and implements corrections for software defects.
  • Perform engineering testing in the field and investigates problems in the field.
  • Contributes to co-engineering activities with the Systems Engineering team to ensure system-software consistency and the right refinement of software components and compliance with the software architecture.
  • Proposes solutions appropriate for the phase of the project and the duration of the planned activity.

Responsibilities

  • Minimum 3+ years relevant working experience.
  • University degree in Computer sciences, Engineering or a closely related field.
  • Able to propose and implement solutions aligned with the scope proposed in engineering impact analyses, and which follow established design patterns.
  • Knowledge of software development environment (Microsoft Visual Studio, desktop simulator, target simulator etc.).
  • Basic knowledge of railway signaling techniques including of SelTrac CBTC.
  • Experience in working within a team using Agile Methodologies.
  • Working level knowledge of the Microsoft Office Suite.
  • Practical experience with source control, IDE and requirements management tools (e.g. Eclipse, Jira, Git, ClearCase, ClearQuest, Doors, etc.).

Share This Job

Powered by