C++ Developer

4 weeks ago


Laval, Canada Actalent Full time
JOB DESCRIPTION

Actalent est à la recherche d'un développeur de logiciels C++ pour travailler avec un client Radar/Défense à Laval, QC. // Actalent is looking for a C++ Software Developer to work with a Radar/Defense client in Laval, QC.

Description:

Cette société développe des radars de surveillance au sol qui vous permettent de détecter et de suivre simultanément plusieurs menaces au-delà de la ligne de clôture.

Cette personne travaillera en tant que membre de l’équipe logiciels et systèmes. Ils participeront au développement C++ de logiciels avancés liés au traitement des signaux radar, à la détection, au suivi et à la classification de cibles, ainsi qu'à l'échange de données entre les logiciels embarqués, les applications PC et les logiciels tiers. Le code est dans un environnement Windows et s'exécute en temps réel. Ils seront impliqués dans le cycle complet du développement logiciel tel que les exigences logicielles, la conception, le codage, la validation et l'évaluation des performances. Ils collaboreront avec les spécialistes du système pour garantir que le code porté dans le logiciel intégré ou l'application PC répond aux exigences du système. Ce rôle implique beaucoup de codage de logiciels à leur bureau, mais ils auront également l'occasion de travailler dans le laboratoire d'ingénierie, la chambre anéchoïque ou sur un site d'essai extérieur.

Responsabilités:

Rédiger les exigences logicielles et définir les architectures logicielles en ce qui concerne les exigences du système Concevoir des algorithmes et développer du code C++ pour les produits radar Tester et intégrer des logiciels dans les produits et applications radar Optimiser le code (vitesse, utilisation de la mémoire, etc.) Participer aux activités d'assurance qualité des logiciels telles que la gestion de la configuration, la publication et les tests

Détails des principales compétences :

Plus de 7 ans d'expérience en développement de logiciels C/C++ avec Microsoft Visual Studio Logiciel complexe de grande taille avec communications en temps réel et traitement étendu

Compétences et qualifications supplémentaires :

Gestion de la configuration logicielle (Git, SVN) Comprendre les processus de qualité des logiciels (cycle complet de développement de logiciels) Développement en temps réel (surveiller et optimiser son propre code si nécessaire) Bonnes capacités d'analyse et de résolution de problèmes Solides compétences en débogage Grande attention aux détails Système d'exploitation Linux Python Matlab Protocoles XML Protocoles TCP/IP et UDP

Lieu de travail:

4x par semaine sur place à Laval, QC.

~~~~~~

Description:

This company develops ground surveillance radars that let you detect and track multiple threats simultaneously at ranges beyond the fence line.

This person will work as a member of the software and systems team. They will participate in the C++ development of advanced software related to radar signal processing, target detection, tracking and classification, and data exchange between on-board software, PC applications and third-party software. The code is in a Windows environment and runs in real time. They will be involved in the full cycle of software development such as software requirements, design, coding, validation, and performance assessment. They will collaborate with the system specialists to ensure that the code ported in the embedded software or PC application meet the system requirements. This role involves a lot of software coding at their desk, but they will also get to work in the engineering lab, anechoic chamber or at an outdoor test site.

Responsibilities:

Write software requirements and define software architectures with respect to system requirements Design algorithms and develop C++ code for radar products Test and integrate software in radar products and applications Optimize code (speed, memory use, etc.) Participate in software quality assurance activities such as configuration management, release, and test

Top Skills Details:

7+ years of software development experience C/C++ with Microsoft Visual Studio Large complex software with real-time communications and extensive processing

Additional Skills & Qualifications:

Software configuration management (Git, SVN) Understand software quality processes (full cycle software development) Real time development (monitor and optimize own code when required) Good analytical and problem-solving skills Strong debugging skills High attention to detail Linux OS Python Matlab XML protocols TCP/IP and UDP protocols

Work Location:

4x a week on-site in Laval, QC.

Numéro du permis d'agence de placement de personnel : AP-/Personnel Placement Agency Permit Number: AP-

À propos d'Actalent:

Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 consultants et plus de 4 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre d’entreprises du classement Fortune .

La diversité, l’équité et l’inclusion

Chez Actalent, la diversité et l’inclusion constituent le pont vers l’équité et la réussite de notre personnel. La diversité, l’équité et l’inclusion (DE&I) sont ancrées dans notre culture par :

L’embauche des talents diversifiés ; Le maintien d’un environnement inclusif par une autoréflexion permanente ; La mise en place d’une culture de soin, d’engagement, et de reconnaissance par des résultats concrets ; L’assurance des opportunités de croissance pour nos gens.

Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.

Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à pour connaître d’autres options d’accommodement.

Numéro du permis d'agence de placement de personnel : AP- (Canada – Québec)
Numéro du permis d'agence de recrutement de travailleurs étrangers temporaires : AR- (Canada – Québec)

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30, consultants and more than 4, clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune .

Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:

Hiring diverse talent Maintaining an inclusive environment through persistent self-reflection Building a culture of care, engagement, and recognition with clear outcomes Ensuring growth opportunities for our people

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.

Personnel Placement Agency Permit Number: AP- (Canada – Quebec)
Temporary Foreign Worker Recruitment Agency Permit Number: AR- (Canada – Quebec)


  • Software Developer

    2 weeks ago


    Laval, Quebec, Canada FLIR Unmanned Aerial Systems, ULC Full time

    Description Job Summary: Software Developer *this is a 12 mos contract with the possibility to convert to full time Teledyne FLIR is seeking a talented Software Developer to join our Engineering team in the Laval, Quebec office. We are a small and passionate team that uses everyone's talents to develop some of the best radars in the world. We...

  • Software Developer

    4 weeks ago


    Laval, Canada FLIR Unmanned Aerial Systems, ULC Full time

    Description Job Summary: Software Developer *this is a 12 mos contract with the possibility to convert to full time Teledyne FLIR is seeking a talented Software Developer to join our Engineering team in the Laval, Quebec office. We are a small and passionate team that uses everyone's talents to develop some of the best radars in the world. We...


  • Laval, Canada Talasoft Full time

    We are seeking enthusiastic Embedded Full Stack Developers or engineers to become integral members of our core team based in Laval, Quebec, Canada. Your role will involve active engagement in the conceptualization, creation, and verification of software modules and hardware platforms centered around IP video capture, compression, processing, streaming,...


  • Laval, Quebec, Canada Talasoft Full time

    We are seeking enthusiastic Embedded Full Stack Developers or engineers to become integral members of our core team based in Laval, Quebec, Canada. Your role will involve active engagement in the conceptualization, creation, and verification of software modules and hardware platforms centered around IP video capture, compression, processing, streaming, and...


  • Laval, Canada Talasoft Full time

    We are seeking enthusiastic Embedded Full Stack Developers or engineers to become integral members of our core team based in Laval, Quebec, Canada. Your role will involve active engagement in the conceptualization, creation, and verification of software modules and hardware platforms centered around IP video capture, compression, processing, streaming,...


  • Laval, Canada Talasoft Full time

    We are seeking enthusiastic Embedded Full Stack Developers or engineers to become integral members of our core team based in Laval, Quebec, Canada. Your role will involve active engagement in the conceptualization, creation, and verification of software modules and hardware platforms centered around IP video capture, compression, processing, streaming,...


  • Laval, Canada Talasoft Full time

    We are seeking enthusiastic Embedded Full Stack Developers or engineers to become integral members of our core team based in Laval, Quebec, Canada. Your role will involve active engagement in the conceptualization, creation, and verification of software modules and hardware platforms centered around IP video capture, compression, processing, streaming,...

  • Scientific developer

    4 weeks ago


    Laval, Canada Creaform Deutschland GmbH Full time

    Creaform Inc. Levis office or Laval office (Hidden)Our R&D department is looking for a scientific developer to design, develop and fine-tune our future sensor platforms.You will be responsible for the hardware or software architecture of the developed systems as well as for the development and prototyping of powerful algorithms related to 3D measurement, 3D...

  • Scientific developer

    2 months ago


    Laval, Canada Creaform Deutschland GmbH Full time

    Creaform Inc. Levis office or Laval office (Hidden)Our R&D department is looking for a scientific developer to design, develop and fine-tune our future sensor platforms.You will be responsible for the hardware or software architecture of the developed systems as well as for the development and prototyping of powerful algorithms related to 3D measurement, 3D...

  • Scientific developer

    4 weeks ago


    Laval, Canada Creaform Deutschland GmbH Full time

    Creaform Inc. Levis office or Laval office (Hidden)Our R&D department is looking for a scientific developer to design, develop and fine-tune our future sensor platforms.You will be responsible for the hardware or software architecture of the developed systems as well as for the development and prototyping of powerful algorithms related to 3D measurement, 3D...

  • Scientific developer

    3 months ago


    Laval, Canada Creaform Deutschland GmbH Full time

    Creaform Inc. Levis office or Laval office (Hidden)Our R&D department is looking for a scientific developer to design, develop and fine-tune our future sensor platforms.You will be responsible for the hardware or software architecture of the developed systems as well as for the development and prototyping of powerful algorithms related to 3D measurement, 3D...


  • Laval, Canada Sanimax Full time

    Your professional transformation starts hereAre you full of great ideas? Do you dream of building a greener future as part of a company that values your skills and opinions? Are you looking for a flexible employer that will give you the opportunity to grow within the company?This job is for you!SANIMAX BENEFITS:Competitive salary and annual bonusComplete...

  • Web Developer

    2 weeks ago


    Laval, Quebec, Canada Dynacom Technologies Inc. Full time

    Actively collaborate with the SCRUM Master and the Product Owner on the various deliverables; Stay abreast of the latest technological trends; Work with a rigorous methodology and deliver a high quality product; Analyze and evaluate the relative complexity of the user stories of the Product Backlog; Participate in the analysis and architecture...


  • Laval, Canada Groupe Parima Full time

    Groupe PARIMA is a Contract Development and Manufacturing Organization (CDMO), established in 1994. For over 25 years, we have developed an expertise in the development and manufacturing of non-sterile liquids, suspensions and semi-solid drug products.https : / / www.groupeparima.com / fr /Product Development Associate The product development associate...


  • Laval, Canada Croesus Full time

    Date of availability Date of availability Salary expectations (annual salary) Salary expectations (annual salary) Other information Are you legally allowed to work in Canada? Select Are you legally allowed to work in Canada? Where did you hear about this offer? Select Where did you hear about this offer? Link to your...


  • Laval, Canada Croesus Full time

    Date of availability Date of availability Salary expectations (annual salary) Salary expectations (annual salary) Other information Are you legally allowed to work in Canada? Select Are you legally allowed to work in Canada? Where did you hear about this offer? Select Where did you hear about this offer? Link to your...

  • Web Developer

    4 weeks ago


    Laval, Canada Dynacom Technologies Inc. Full time

    Actively collaborate with the SCRUM Master and the Product Owner on the various deliverables; Stay abreast of the latest technological trends; Work with a rigorous methodology and deliver a high quality product; Analyze and evaluate the relative complexity of the user stories of the Product Backlog; Participate in the analysis and architecture...


  • Laval, Canada Laura Canada Full time

    Job DescriptionAs the Full Stack Developer, you will contribute to Laura's success by developing, testing, integrating, supporting and maintaining applications following the standards of the development life cycle.How will you support the team?Work independently and deliver high-quality code in a timely manner across a variety of project...

  • Full-Stack Developer

    1 month ago


    Laval, Canada Laura Canada Full time

    Job DescriptionAs the Full Stack Developer, you will contribute to Laura's success by developing, testing, integrating, supporting and maintaining applications following the standards of the development life cycle.How will you support the team?Work independently and deliver high-quality code in a timely manner across a variety of project...

  • Full-Stack Developer

    4 weeks ago


    Laval, Canada Laura Canada Full time

    Job DescriptionAs the Full Stack Developer, you will contribute to Laura's success by developing, testing, integrating, supporting and maintaining applications following the standards of the development life cycle.How will you support the team?Work independently and deliver high-quality code in a timely manner across a variety of project...