Clients Projects & Success Stories

Project 1 : Airport & ACARS Communication Systems / Montreal

Advanced Aeronautical Network Interoperability

“This project focused on developing a robust communication infrastructure supporting interoperability between avionics providers, airport communication services and ground-based systems. The engineering work included IPv6 network architecture, VDL Mode 2 integration, real-time C/C++ development on Linux, secure IP communications and comprehensive software qualification testing.”

Key technologies: C/C++, Linux, IPv6, VDL Mode 2, TCP/IP, IPsec, VPN.

Project 2 : Aerospace Platform Group Display / Montreal

Safety-Critical Avionics Display Software

“Engineering activities supported the development and maintenance of avionics display platforms operating under Windows and Integrity-178B. The work included OpenGL-based display software, DO-178 requirements documentation, network monitoring functionality, TCP/IP integration and C++ emulator modernization, with particular attention to software verification and certification processes.”

Key technologies: C++, OpenGL, Integrity-178B, DOORS, DO-178, Windows.

Project 3 : Aerospace Flight Control Systems / Montreal

High-Reliability Embedded Flight Control Engineering

“This assignment involved the architecture and development of embedded flight control software, including multicore Ethernet A664 drivers and ARM Cortex-A35 applications. Engineering responsibilities covered low-level driver development, requirements traceability, software reviews, automated verification and configuration management within a demanding aerospace development environment.

“Key technologies: C, ARM Assembly, Cortex-A35, Ethernet A664, SPI, RTRT, Jenkins, DO-178, MISRA C/C++.

Project 4 : Aerospace Engine Control Systems / Toronto

Engine Control Test Bench Modernization

“The project addressed the modernization and debugging of a legacy test bench supporting aircraft engine data collection units. Activities focused on serial communication timing issues, watchdog behavior, hardware diagnostics, Python-based test procedures and integration testing, within a DO-178B DAL A verification environment.

“Key technologies: Python, ARM, Keil µVision, RS232, hardware debugging, DO-178B DAL A.

Project 5 : Aerospace DCU Platforms – Engine Control Unit / Toronto

Software Verification and Traceability for Engine Systems

“Engineering support contributed to the establishment of high-level testing activities for aircraft engine Data Collection Unit platforms. The assignment included C-to-object-code traceability, Rational Test Real-Time script development, test target migration, source code reviews and formal problem reporting to support software verification activities.”

Key technologies: C, RTRT, Keil µVision 5, HSIT, software traceability, verification.

Project 6 : Aerospace Hardware Design & Verification – Engine Control Unit / Toronto

Advanced Electronic Hardware Engineering

“This project involved hardware engineering activities for aerospace engine control applications. Responsibilities covered analog circuit design, hardware architecture, EMI/EMC analysis, electronic board integration and detailed simulation of components and control loops, supported by requirements management and electronic design tools.

“Key technologies: OrCAD, Cadence, DOORS, analog electronics, EMI/EMC, hardware verification.

Project 7 : Flight Simulator Software Engineering / Montreal

Real-Time Aircraft Simulation Engineering

“Engineering activities supported the development, integration and validation of high-fidelity flight simulation models for commercial aircraft and helicopters. The work covered flight dynamics, aerodynamics, autopilot behavior, avionics, electrical and hydraulic systems, as well as real-time simulation testing in laboratory and simulator environments.

“Key technologies: C, C++, Fortran, Linux, Unix, Windows, real-time simulation.

Project 8 : Telecommunications Software & Network Infrastructure / Montreal

Reliable Software for Telecom Network Services

“The assignment focused on software engineering for telecommunications platforms, combining C++ development, IP networking technologies and high-availability frameworks. Activities included automated testing, scripting and the integration of communication protocols used in modern telecom environments.

“Key technologies: C++, OpenSAF, SIP, Diameter, RADIUS, Python, Bash, Perl, JUnit.

Project 9 : Embedded Electronics & Real-Time Image Processing / Montreal

Embedded System Debugging and Product Stabilization

“Aléo Canada contributed to resolving identified software defects in a portable visual assistance system combining high-resolution cameras, real-time image processing and a touchscreen interface. A structured audit and corrective maintenance approach enabled the team to investigate root causes, prioritize fixes and perform iterative testing across hardware and software components.

“Key technologies: Embedded Linux, C/C++,OpenGL, SoC, GPU, image processing, hardware/software integration.

Project 10 : Metallurgical Industry – Industrial Automation / Montreal

Industrial Process Optimization and Systems Integration

“This project involved technical support for industrial production processes, including supervision, modeling and process optimization. Engineering activities contributed to the modernization of Level 2 automation, SCADA and MES systems, as well as the integration of production data platforms and industrial communication interfaces.

“Key technologies: C#, .NET, SCADA, MES, OSIsoft PI, PI AF, PLC, DCS, OPC, ODBC.

Project 11 : Smart Grid Software Engineering / Montreal

Software Development for Intelligent Energy Networks

“Engineering work supported the development and evolution of Java-based Smart Grid software modules, with a focus on system performance and robustness. Responsibilities included functional and technical specifications, software design reviews, project planning and maintenance of development and build tools.

“Key technologies: Java, Spring Boot, AJAX, SOAP, software architecture, technical specifications.