Aversan Inc. is a multi-service engineering firm specializing in design, build, testing, certification, and support services for embedded flight and rail systems & software, health technology, and advanced IT.
Design, implement and test software components and new functionalities for our products;
Diagnose, repair and document software problems;
Maintain design specifications and technical documentation;
Review existing source code and modify software components while maintaining compatibility;
Collaborate with technical support teams to resolve mission-critical customer issues.
Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science or equivalent;
Minimum 5 years of work experience in software development using C / C++;
Development experience in both Linux and Windows operating systems;
Experience with Microsoft Visual Studio and Qt;
Strong object-oriented programming skills;
Knowledge of scripting languages (Python, Bash);
Knowledge of graphical user interface design and UX / UI;
Experience with embedded Linux development, e.g. using Yocto is an asset;
Excellent verbal and written bilingual (French and English) communication skills.