Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Senior Software Developer Digital Test Lead Product Manager Satellite Installer Test Engineer - Mississauga Software Developer in Test PEGA Digital Accessibility Specialist Digital Accessibility Lead Senior Product Owner Digital Product Manager - Get A Home Digital Product Manager - Customer Product Ambassador Junior Digital Project Manager Microsoft Dynamics 365 Operator Windsor Software Developer - IBM Cloud Private C Clinique Consultant - Part time Windsor Production Worker Assembly Worker Software QA Tester Call Centre Representative test supervisor - electronics QA Tester Software Tester QA Automation Tester Vancouver- User Acceptance Tester quality control tester - textiles Facility Millwright Embedded System QA Quality Control Inspector Warehouse Associate - Inventory Designer Senior Software Developer Electronic Assembler Quality Assurance Tester Bilingual Customer Service Consultant - Security Penetration QA Testers Level 1 Consultant - Security Penetration QA Test Lead Junior PINK Manager-Upper Canada Mall Project Manager Intermediate Business Analyst Technical Representative Quality Assurance Freelancer Freelancer SR Quality Assurance Analyst Newest Jobs
Companies
Yelp CareGuide ContactMonkey Sterling-Turner Two Sigma WeWork Aecom Clearbanc Exact Media AT&T AsteroidX Aerotek First Convenience Bank LowCostWebDesignFirm.com Shopify Jane Street Vector Marketing TD Bank Doordash Creative Circle Clickworker Recovhub American Income Life Walgreens Microsoft Amazon Flex Insight Global Square Xiaomi Paylocity Hatchways Instacart Scotiabank The Youth Connection Desjardins Borrowell Top Hat CI&T 51talk UnitedHealth Group Mobeewave GoParkr mappedin Checkout 51 autoTRADER.ca Akira Hootsuite ScribbleLive SnapTravel Unbounce All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

D veloppeur de logiciel / Intermediate software developer, Low-level programming At CAE Inc.

Location: Saint-Laurent, Quebec

Job Description

CAE is a global leader in training for the civil aviation, defence and security, and healthcare markets. Backed by a 70-year record of industry firsts, we continue to help define global training standards with our innovative virtual-to-live training solutions to make flying safer, maintain defence force readiness and enhance patient safety. We have the broadest global presence in the industry, with 8,000 employees, 160 sites and training locations in over 35 countries. Each year, we train more than 120,000 civil and defence crewmembers and thousands of healthcare professionals worldwide. www.cae.com





Développeur de logiciel / Intermediate software developer, Low-level programming

Position Type:


Regular

Role and Responsibilities

(English will follow)


Sous la supervision de l'architecte de logiciel de MAD, programmer les composants de l'infrastructure du logiciel requis pour terminer le logiciel MAD-RX non lié à un système d'exploitation


  • Baccalauréat en science informatique ou en ingénierie avec 5 ans d'expérience dans un domaine connexe
  • Langages informatiques :
    • Exigée : C/C++, création de fichiers Makefile et de scénarios pour Linux
    • Atout : UML, langage d'assemblage
  • Domaines de connaissances :
    • Exigés : Programmation intégrée, traitement multifilière, synchronisation en temps réel et au fil d'exécution, gestion de mémoire, stratégie de communication inter processus
    • Atout : ARINC 653, FACE
  • Expérience des fonctionnalités du système d'exploitation : expérience avec Windows et Linux

****************************


Under the supervision of the MAD SW Architect, program the software infrastructure components needed to achieve OS agnostic MAD-XR software.


Required Educational Background, Skills and Competencies:

  • Bachelor degree in Computer Science or Engineering with 5 years of related work experience
  • Computer Languages:
    • Required: C, C++ , Creation of Makefile and scripts for Linux
    • Asset: UML, Assembly language
  • Domain Knowledge:
    • Required: Embedded programming, Multithreading, Real-time timings and thread synchronization, Memory Management, Inter Process Communication Strategy,
    • Asset: ARINC 653, FACE
  • Experience of OS level functionality: Windows and Linux experience.




CAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.



Equal Employment Opportunity

CAE is firmly committed to ensuring a positive and professional working environment in which all people are treated with dignity and respect. We aim to provide a fair and consistent method for filling job openings in support of equality of opportunity and cultural diversity within the company.