Senior Embedded Software Engineer at Aversan Inc. - Burlington, ON Senior Embedded Software Engineer - Aversan Inc.

Senior Embedded Software Engineer

Aversan Inc.

Location: Burlington, ON, Canada

Category: Engineering

Salary: 80,000 - 120,000 CAD / yearly

Full-time


Job Description

Aversan Inc. is seeking a qualified Senior Embedded Software Engineer to join our team in Burlington, ON. The ideal candidate will be responsible for developing, documenting, and verifying software for electro-optical surveillance systems.

Responsibilities

  • Manage embedded software development projects to achieve operational targets
  • Architect, design, and develop software for complex electro-optical surveillance systems
  • Provide support to Engineering, Manufacturing, and Customer Support teams
  • Contribute to continuous department improvement processes
  • Review software contributions of team members
  • Participate in developing and maintaining engineering design practices, processes, and standards

Qualifications

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or equivalent
  • Strong experience designing software for embedded microprocessors using C/C++
  • Experience targeting real-time operating systems
  • Experience developing for embedded ARM processors
  • Strong knowledge of embedded communications standards