AI

Aversan Inc.

Verified Job Source

Your Success, Our Commitment.

Mississauga, Ontario

Aviation and Aerospace Component Manufacturing
51–200 people

About

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.

Open positions

Embedded Software Architect

On-site · Montréal

Lead the architecture, development, integration, and testing of embedded flight software for space applications, including satellite payload systems, while collaborating with multidisciplinary engineering teams and customers. Provide technical leadership and mentorship, improve engineering processes and CI/CD practices, and maintain formal software lifecycle documentation.

Embedded Software Developer

On-site · Montréal

Develop, test, integrate, and maintain embedded flight software for space applications, including satellite and communications systems, while collaborating with multidisciplinary engineering teams. Produce formal software documentation, troubleshoot laboratory and system-level issues, support CI/CD and process automation, and participate in Agile/Scrum activities while following project requirements and engineering standards.

Field-Programmable Gate Arrays Engineer

Remote · Canada

Develop and verify FPGA designs for airborne electronic hardware under the DO-254 certification process, including simulation, synthesis, testing, and production introduction. Lead or contribute to verification planning, test bench development, on-target testing, documentation, design reviews, and support for management, systems, and manufacturing teams.

Junior Electrical Technician

On-site · Montréal

Support production during equipment breakdowns, perform preventive maintenance, and ensure equipment meets calibration schedules, manufacturer recommendations, and required standards. Document maintenance and repairs, install ESD protection and grounding, diagnose malfunctions using technical materials, and assist with new equipment installation and commissioning in collaboration with engineering, production, and quality teams.

Junior Electrical Technician

On-site · Montréal

Support production during equipment breakdowns, perform preventive maintenance, and assist experienced technicians or technologists. Conduct supervised testing, calibration, equipment modifications and repairs, and precision measurements while following internal procedures and health and safety policies.

Estimator

On-site · Mississauga

Prepare detailed estimates, bid proposals, and bills of quantities for heavy civil, infrastructure, tunneling, and underground construction projects. Review tender and geotechnical documents, coordinate pricing and submissions with internal teams and suppliers, and support awarded projects through cost reviews and estimate updates.

Engineering - Embedded Software Developer

On-site · Montréal

Develop, document, test, integrate, and maintain embedded flight software for space applications, including satellite and communications systems. Collaborate with multidisciplinary engineering teams, troubleshoot software and system issues, maintain formal documentation, and support CI/CD and Agile development processes.

Marine Certification Engineer

Hybrid · Dartmouth

Manage certification and recertification for naval vessels, including coordinating classification surveys and inspections, maintaining certification records, and resolving classification issues. Assess the certification impacts of defects, maintenance, and engineering changes, and coordinate with defence authorities, classification societies, ship staff, and internal teams.

Certification Officer

Hybrid · Victoria

Manage certification and recertification for naval vessels, including coordinating classification surveys and inspections, maintaining accurate certification records, and resolving classification issues. Advise engineering and service delivery teams on certification and regulatory requirements, and coordinate with government, naval, classification society, and internal stakeholders.

Engineering - Flight Software Engineer

Hybrid · Brampton

Lead the design, development, implementation, testing, and integration of safety-critical real-time embedded flight software, including subsystem architecture and automated verification. Review engineering work, guide technical decisions and planning, mentor junior engineers, and improve software standards and processes.

Senior Embedded Software Engineer

Hybrid · Mississauga

Lead the design, implementation, testing, and documentation of safety-critical real-time software, while reviewing teammates’ work and mentoring junior engineers. Lead task estimation and collaborate with senior colleagues and management to establish and maintain coding, tooling, and process standards.

C++ Software Engineer

Hybrid · Mississauga

Design, implement, maintain, and test modular, efficient, safety-critical embedded flight software, while documenting designs and collaborating with systems, control, and electrical engineering teams. Review and mentor teammates, support task estimation, and help establish and enforce coding, tooling, and process standards.

Senior Embedded Software Engineer

Hybrid · Montréal

Define functional and interface specifications and develop architecture and design documentation for an existing datalink system. Reverse engineer existing software to document its architecture, data flows, interfaces, and detailed design, while collaborating with stakeholders and participating in customer meetings.

Embedded Software Architect

On-site · Montréal

Lead the architecture, development, integration, and testing of embedded flight software for space applications, including satellite payload systems, while collaborating with multidisciplinary engineering teams and customers. Provide technical leadership and mentorship, improve engineering processes and CI/CD practices, and maintain formal software lifecycle documentation.

Flight Software Engineer

Hybrid · Brampton

Lead the design, development, implementation, testing, and integration of safety-critical real-time embedded flight software, including subsystem architecture and automated testing. Review engineering work, guide technical decisions, mentor junior engineers, estimate work, and improve software standards and processes.

Embedded Software Developer

On-site · Montréal

Develop, integrate, test, document, and maintain embedded flight software for space applications, including satellite and communications systems. Collaborate with multidisciplinary engineering teams, troubleshoot software and system issues, support CI/CD and Agile activities, and ensure work complies with project requirements and engineering processes.

Certification Engineer

Hybrid · Victoria

Manage certification and recertification activities for naval vessels, including coordinating classification surveys, maintaining certification records, and resolving classification issues. Assess the certification impact of defects, maintenance, and engineering changes, while advising teams and coordinating with government, naval, and classification stakeholders.

Marine Certification Engineer

Hybrid · Halifax

Manage certification and recertification for naval vessels, coordinating classification surveys, inspections, records, and certificate renewals. Resolve classification issues and assess the certification impact of defects, maintenance, and engineering changes while advising stakeholders on compliance.

Senior Hardware Design Engineer

Hybrid · Mississauga

Design and analyze low-power electronic and electrical circuits, develop test procedures, conduct testing, investigate failures, and implement corrective actions. Coordinate hardware development across engineering functions, manage technical plans and schedules, lead design reviews, and work with internal teams and customers to meet requirements.

Lead Electrical Engineer

Hybrid · Mississauga

Lead product-level hardware design, analysis, and verification, including circuit design, trade studies, requirements management, and development of verification plans and test cases. Coordinate testing and technical problem resolution, support manufacturing and corrective actions, and contribute to customer communication, project planning, scheduling, and status reporting.