Senior Software Developer (C++)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Developer (C++): Designing and optimizing complex software for safety-critical aerospace and autonomous systems with an accent on high-precision sensor integration and data processing. Focus on building robust architectures, implementing rigorous testing methodologies, and ensuring compliance with high-tech industry standards.
Location: Must be based in Saint-Laurent, Canada (Hybrid)
Company
is a leader in the development and certification of safety-critical systems for the aerospace, electric, and autonomous driving industries.
What you will do
- Design and develop complex software applications using C++.
- Define and design efficient architectures for n-tier critical software.
- Develop user interfaces and data processing algorithms.
- Promote robust testing methodologies including TDD and BDD.
- Support V&V and hardware teams with specialized software tooling.
- Participate in code reviews to ensure quality and compliance.
Requirements
- Must be a Permanent Resident or Canadian Citizen
- Bachelor’s or Master’s degree in Computer Engineering or Computer Science
- Minimum 10 years of experience in C++ software development
- Proficiency in Google Test and QTest
- Fluent in French required
- Significant experience with Linux environments
Nice to have
- Experience with Ubuntu or Fedora
- Familiarity with Agile/Scrum methodologies
- Good knowledge of English
Culture & Benefits
- Hybrid work arrangement with flexible hours
- Industry-leading medical, dental, and vision insurance
- Access to telemedicine services
- RRSP program
- Personal and sick days
- Recreation room with pool and foosball tables
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →