CPC – Développeur de logiciels en essai / CPC Software Developer in Test

Posted:
12/11/2024, 4:18:58 AM

Location(s):
Montreal, Quebec, Canada ⋅ Quebec, Canada

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

We are Silicon Labs. We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the product lifecycle and get to market quickly with innovative solutions that transform industries, grow economies and improve lives.  

CPC – Développeur de logiciels en essai

Montréal (Québec)

Nous sommes Silicon Labs. Nous sommes un leader en matière de technologie sans-fil, intelligente et sécurisée pour un monde plus connecté. Notre plateforme matérielle et logicielle intégrée, nos outils de développement intuitifs, notre écosystème inégalé et notre soutien solide font de nous le partenaire idéal à long terme pour la création d’applications de pointe industrielles, commerciales, domestiques et de vie. Nous facilitons la tâche des développeurs en leur permettant de résoudre des problèmes complexes liés au sans-fil tout au long du cycle de vie des produits et de commercialiser rapidement des solutions novatrices qui transforment les industries, développent les économies et améliorent les vies.

Rencontrez l’équipe

D écouvrez un monde d’innovation en tant que nouveau développeur de logiciels en essai diplômé du collège à Silicon Labs – Montréal. (L’équipe de SQA de Silicon Labs est un groupe restreint de professionnels des logiciels, avec une vaste compréhension des initiatives d’essai d’intégration continue dans les réseaux sans fil et une passion pour l’innovation, la qualité et la valeur commerciale grâce à la technologie. Nous nous soucions de l’entreprise que nous soutenons et sommes fiers des services technologiques que nous offrons et nous faisons un effort supplémentaire pour « Faire ce qu’il faut » pour Silicon Labs et ses clients. Les membres de notre équipe aiment que nous soyons plus grands que la somme de nos parties.) Apprenez-en davantage sur les solutions IdO sur lesquelles vous travaillerez et sur notre culture d’entreprise sur Glassdoor.

Responsabilités

En tant que CPC, développeur de logiciels en test chez Silicon Labs à Montréal, vous devrez :

  • contribuer au processus qui assure que les livraisons de logiciels de Silicon Labs atteignent certains seuils de qualité pour une pile de logiciels donnée;
  • travailler en lien avec l’assurance de la qualité, le développement de logiciels intégrés et l’intégration continue;
  • concevoir et mettre en œuvre des essais, ainsi que documenter et déboguer des logiciels;
  • collaborer avec divers intervenants (développeurs et soutien à la clientèle) et gestionnaires de projet pour s’assurer que le produit logiciel répond aux normes de qualité appropriées.

Compétences dont vous aurez besoin

Qualifications minimales :

  • Baccalauréat, maîtrise ou doctorat en génie informatique, en informatique, en génie électrique ou tout autre type de programme lié au développement de logiciels intégrés ou à l’automatisation de l’assurance de la qualité
  • Un maximum de deux ans d’expérience pertinente dans l’industrie • Expérience avec Python
  • La maîtrise de n’importe quelle langue comme C++, Java et JavaScript pourrait être considérée comme une compétence transférable
  • Expérience en développement de logiciels intégrés
  • Expérience en contrôle des sources, Git est un outil fréquemment utilisé chez Silicon Labs Montréal

Les qualifications suivantes seront considérées comme un atout:

  • Connaissance de base des processus et des algorithmes de sécurité et de chiffrement.
  • Expérience en intégration continue et en développement continu. Jenkins est l’un des outils utilisés pour l’automatisation générale à Silicon Labs Montréal.
  • Expérience générale en essais de logiciels.

Bénéfices:

  • Horaire flexible
  • Salaire compétitif
  • Programme de partage de profits
  • Contributions de l’employeur au REER
  • Plan d’octroi d’actions (Restricted Stock Units (RSU))
  • Programme d’achat d’actions par les employés (Employee Stock Purchase Plan (ESPP))
  • Plan d’assurances entièrement payé par Silicon Labs
  • Journées de bénévolat payées
  • Café et collations offerts
  • Mises à jour trimestrielles avec notre CEO

CPC - Software Developer in Test

Montreal, Quebec

We are Silicon Labs. We are a leader in secure, intelligent wireless technology for a more connected world. Our integrated hardware and software platform, intuitive development tools, unmatched ecosystem and robust support make us the ideal long-term partner in building advanced industrial, commercial, home and life applications. We make it easy for developers to solve complex wireless challenges throughout the product lifecycle and get to market quickly with innovative solutions that transform industries, grow economies and improve lives

Meet the Team

Discover a world of innovation as a new college graduate Software Developer in Test at Silicon Labs - Montreal.(The Silicon Labs SQA team is a tight group of software professionals, with a broad understanding of Continuous Integration testing initiatives in wireless networks and a passion for innovation, quality, and providing business value through technology. We care about the business we support and take pride in the technology services we deliver and go the extra mile to “Do the Right Thing” for Silicon Labs and its customers. Members of our team appreciate that we are greater than the sum of our parts.) Learn more about the IoT solutions you will work on and our company culture on Glassdoor.

Responsibilities

As a CPC- Software Developer in Test at Silicon Labs - Montreal, you will:

  • Contribute to the process that insures Silicon Labs software deliveries meet certain thresholds of quality for a given software stack
  • Work in relation to Quality Assurance, Embedded Software Development and Continuous integration.
  • Design and implement tests, as well as documenting and debug software.
  • Collaborate with various stakeholders (developers and customer support) and project managers to make sure the software product meets appropriate quality standards

Skills You Will Need

Minimum Qualifications:

  • BS/MS/PhD Computer Engineering, Computer Science, Electrical Engineering degree or any other type of related program to embedded software development and/or QA automation
  • A maximum of 2+ years of relevant industry experience
  • Experience in Python • Proficiency in any language like C++, Java and JavaScript could be considered as a transferable skill
  • Experience in embedded software development
  • Experience with source control, Git being a frequently used tool at Silicon Labs Montreal

The following qualifications will be considered a plus:

  • Basic security and encryption process and algorithm knowledge
  • Continuous integration and Continuous development experience. Jenkins being one of the tools used for general automation at Silicon Labs Montreal.
  • General software testing experience.

Benefits & Perks:

  • Flexible hours
  • Highly competitive salary
  • Employee profit sharing
  • RRSP match
  • Equity Rewards (RSUs)
  • Insurance plans
  • Paid volunteer days
  • Free coffee & snacks
  • Monthly company updates with our CEO

The annualized base pay range for this role is expected to be between $61,880 - $114,920 CAD. Actual base pay could vary based on factors including but not limited to experience, geographic location where work will be performed and applicant’s skill set. The base pay is just one component of the total compensation package for employees. Other rewards may include an annual cash bonus, equity package and a comprehensive benefits package.

L’échelle salariale de base annualisée pour ce poste devrait se situer entre $61,880 - $114,920 CAD. Le salaire de base réel peut varier en fonction de facteurs, dont, entre autres, l’expérience, l’emplacement géographique où le travail sera effectué et l’ensemble des compétences du candidat. Le salaire de base n’est qu’un élément de la rémunération globale des employés. Parmi les autres formes de reconnaissance, citons une prime annuelle en espèces, un ensemble d’actions et un ensemble complet d’avantages sociaux.