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 Developer II. This role involves developing and maintaining advanced simulation frameworks, network interfaces, and HLA/RTI systems. It requires strong proficiency in C++/C#, networking protocols, and cross-platform development on Windows and Linux.
Develop and maintain our High Level Architecture and Real-Time Infrastructure (HLA/RTI) software.
Develop and maintain our networking frameworks that interface with third-party simulation vendors.
Provide expertise and guidance to ensure teams, users, and stakeholders understand the architectural options and technology choices that support their business initiatives.
Integrate new diagnostic, monitoring, and deployment solutions into our simulation products.
Adapt interfaces to support new tools and environments.
Contribute to the evolution of our innovative, high-tech corporate culture.
Basic Qualifications
Passion for understanding complex problems and driving innovative technical solutions.
A strong understanding and competency of C++ and C#
A strong understanding of Ethernet Protocol (UDP, Mulitcast, TCP/IP).
A strong understanding of Microsoft Windows and Linux operating systems.
Knowledge of the Strive framework (SFX).
Knowledge of High-Level Architecture (HLA and RTI) an asset.
Knowledge of Driver Development on Windows and Linux is an asset.
Knowledge of WinDBG, CDB or GDB debugger is an asset.
Knowledge of MAK and/or Pitch HLA Development software is an asset.