
Software Developer
Job Description
Posted on: October 9, 2025
Job Title Software Developer 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 Software Developer to join our team supporting the Magnetic Anomaly Detection (MAD) Engineering group. The successful candidate will contribute to the development and enhancement of the MAD-XR sensor software. This includes designing new capabilities, resolving software deficiencies, and participating in all phases of the software development lifecycle, from requirements definition to architecture, coding, testing, and documentation. Location: St-Laurent, QC Job Type: Hybrid Clearance Required: CGP Responsibilities
- Design, implement, test, and document new software features.
- Investigate and resolve bugs identified in existing products.
- Collaborate on software requirements definition and architectural design.
- Participate in code reviews and contribute to continuous improvement of development practices.
- Support integration and deployment of software solutions.
- Assist V&V specialists in defining formal test plans and investigating validation issues.
- Contribute to agile planning and delivery of software milestones.
Basic Qualifications
- Bachelor’s degree in Computer, Software, or Electrical Engineering (or equivalent experience).
- Minimum 5 years of experience in C/C++ software development.
- Experience developing software on Windows and/or Linux platforms.
- Proficiency with source control and integration tools (e.g., GitHub).
- Strong understanding of real-time programming concepts: processes, threads, semaphores, synchronization, and memory management.
- Solid knowledge of network protocols (TCP/IP, Sockets, UDP) and interprocess communication (IPC).
- Experience with Avionics, Vehicles, Sensors or Communication Systems is an asset
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
CanadaJobs.works
Get CanadaJobs.works on your phone!

Data Engineer

Java Software Engineer

Software Engineer III, Vehicle Intelligence

FullStack Developer

