About This Role
CAE is a global leader in training for the civil aviation, defence and security, and healthcare markets. Our engineering teams are passionate, innovative, creative and enthusiastic about cuttingu2011edge technology. Our new work environments are open and modern. Moreover, we offer a flexible work schedule with the possibility of teleworking. We also offer several services, including a cafeteria with a varied menu, free parking and much more! To help integrate new employees, we offer a mentorship program and beginners training. Lastly, we greatly value initiative and innovation. We stress employee development.
We are looking for simulation and integration specialists for cockpit, aircraft systems in our flight simulators. There are many opportunities and challenges in this field, ranging from architecture to design, development, testing, integration, resolution of nonu2011compliances and documentation of simulated or real systems used in aircraft and helicopters.
CAE requires software and computer engineers who will port and rehost large-scale software applications for real-time aircraft simulations. This is a challenging software engineering position for engineers who crave opportunity, responsibility, and the desire for achievement. We will leverage your experience and knowledge to solve the hardest technical problems facing the company, often requiring the utmost creativity and innovation.
The role we are offering you:
u00B7 Develop innovative solutions to complex software problems in a real-time simulation environment
u00B7 Create scalable architectures to improve software porting process efficiency
u00B7 Identify and implement opportunities for process improvement
u00B7 Train other engineers in advanced debugging and problem-solving skills
u00B7 Debug complex avionics software issues on real-time simulation platform
u00B7 Act as functional software architect, responsible for overall technical approach and quality
Our ideal candidate has:
Bacheloru2019s degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent experience required
Experience debugging software applications or programs
Demonstrate creativity and strong problem-solving skills
Large Scale Software Development experience a plus
Embedded Software Development experience
Preferred Skills
Previous experience in Operational Flight Programs (OFP) Development or Porting
Low-level programming, bit/byte manipulation, memory alignment experience
Real-time software development
Expert level in C / C++
Knowledge of avionics systems communication protocols, such as ARINC 429, AFDX, MIL-STD-1553, etc. an asset
Visual Studio Debugger or other dynamic debugging tools
Computer networking standards (Ethernet, TCP, UDP) a plus
Assembly language programming (any processor)
Agile methodology
CAE offers:
Benefits: fully flexible for you to choose what is important
Retirement: Defined Benefits Retirement Plan & Group Registered Retirement Savings Plan (RRSP)
Financial Perks: Employee Stock Purchase Plan & numerous corporate discounts
Personal and Family Programs: Physical Wellness Plan & Supplementary Maternity Plan
Work-Life Balance: Flextime & California Fridays all year
Fun at work: social and community events all-year round!
At CAE, we equip people in critical roles with the expertise and solutions to create a safer world. Around the globe, weu2019re everywhere customers need us to be with more than 13,000 employees in approximately 250 sites and training locations in over 40 countries. Today and tomorrow, weu2019ll make sure our customers are ready for the moments that matter.
Come and share your passion with us!
Position Type
RegularCAE thanks all applicants for their interest. However, only those whose background and experience match the requirements of the role will be contacted.
Equal Opportunity EmployerCAE is an equal-opportunity employer committed to diversity, equity, and inclusion. As "One CAE," we take affirmative action to ensure equal opportunity for all applicants regardless of race, nationality, colour, religion, sex, gender identity and expression, sexual orientation, disability, neurodiversity, Veteran status, age, or other legally protected characteristics.
If you dont see yourself fully reflected in every job requirement listed in the job posting, we still encourage you to reach out and apply. At CAE, everyone is welcome to contribute to our success. If reasonable accommodation is needed to participate in the job application or interview process, please get in touch with us at rh-hrcae.com.