Développeur de logiciels senior/ Senior Software Developer

at  CM Labs

Montréal, QC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 May, 2024Not Specified01 Mar, 20247 year(s) or aboveArchitecture,Software Development,Communication Skills,Computer Science,Object Oriented Programming,Software,C++NoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

DESCRIPTION DE L’ENTREPRISE

Nous sommes l’entreprise à l’origine des simulateurs terrestres et maritimes les plus fiables du secteur.
CM Labs développe des solutions basées sur la simulation pour aider les clients à concevoir des équipements avancés et à se préparer pour des opérations qualifiées. Grâce à sa plate-forme Vortex Studio, CM Labs offre des capacités pour les simulateurs de formation, la répétition de mission, les jeux sérieux, le prototypage virtuel et les tests.
Aujourd’hui, CM Labs est le principal fournisseur de formation pour la simulation dans les secteurs de la construction et du port.
Avec plus de 1 000 simulateurs dans 30 pays utilisant la technologie de simulation de CM Labs, nos marchés sont mondiaux. Parmi nos clients figurent Honda, Hitachi, Liebherr, NASA et Volvo.

DESCRIPTION DU POSTE

Notre équipe de recherche et développement recherche un développeur senior pour participer au développement de la plateforme logiciel Vortex. La plateforme Vortex Studio contribue à l’immersion de nos simulateurs de formation pour machines lourdes dans diverses industries, incluant les industries de la construction et portuaires. La plateforme Vortex Studio est aussi utilisée pour l’ingénierie et l’aérospatiale, pour la planification de missions, le prototypage virtuel, la création de contenu numérique interactif pour les véhicules, la conception de machines autonomes et de leurs modules de contrôle.

QUALIFICATIONS

  • BAC en informatique ou en génie logiciel ou expérience équivalente
  • 7+ ans d’expérience dans le développement logiciel C++ pour applications commerciales
  • Expert dans le language C++ et la programmation orientée objet.
  • Connaissance approfondie de la conception d’applications et de l’architecture de logiciels.
  • Compréhension des principes d’assurance qualité des logiciels.
  • Fort sens des responsabilités et de l’engagement.
  • Bonnes compétences en communication écrite et oral.

COMPANY DESCRIPTION

  • We are the company behind the most trusted land and sea simulators in the industry.
  • CM Labs builds simulation-based solutions to help clients design advanced equipment and prepare for skilled operations. Through its Vortex Studio platform, CM Labs provides capabilities for training simulators, mission rehearsal, serious games, virtual prototyping, and testing. Today, CM Labs is the leading vendor for simulation-based training in the construction and port industries.
  • With over 1,000 simulators in 30 countries using CM Labs’ simulation technology, our markets are global. Our customers include Honda, Hitachi, Liebherr, NASA, and Volvo.

JOB DESCRIPTION

  • Our software R&D team is looking for a Senior Software Developer to join us. The individual will be responsible for working on the continuous development of our Vortex software platform. The Vortex platform is used to develop simulators for training operators and mission planning in different domains such as heavy equipment for construction, ports, and mining, as well as robots, remotely operated vehicles, submarines, and more. The platform is used for our own immersive training simulators as well as by external customers.
  • Your professional background is from software development of real-time applications, games, or simulation engine development, with an interest in software architectural patterns and designs.

QUALIFICATIONS

  • Diploma in Computer Science or Software Engineering or equivalent experience.
  • Minimum of 7 years of experience in C++ software development and commercial applications
  • Expert in C++ and object-oriented programming.
  • Expert knowledge of software and application design and architecture.
  • Understanding of software quality assurance principles.
  • Strong sense of responsibility and commitment.
  • Good communication skills.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Information Technology/IT

IT Software - System Programming

Software Engineering

Diploma

Computer Science, Software Engineering, Engineering

Proficient

1

Montréal, QC, Canada