Jump to content
Back to IT and software development

IT and software development

Embedded Software Developer Intern

Sandvik Canada is seeking a

Embedded Software Developer - Intern

Location: Montréal, QC - Newtrax

At Sandvik, we offer you a world of opportunities. Our diverse businesses and global network enable you to explore your potential and thrive. We recognize your performance and offer various ways to fuel your growth towards exceptional achievements.

Currently, we have an opening for an Embedded Software Developer - Intern. The Embedded Software Developer - Intern is responsible for supporting the design, development, validation and troubleshooting of embedded software for Newtrax products.

Are you a new graduate with a passion for embedded software, wireless technologies, and IoT solutions? If so, we want to hear from you!

While searching for the best opportunity for yourself today, we are already thinking ahead of your future tomorrow. So now we challenge you to take it one step further and apply!

What you will be doing

  • Contribute, as part of an agile team, to the design, coding, integration and testing of embedded firmware features.
  • Develop and improve software for real-time embedded, and wireless platforms.
  • Debug, troubleshoot and support root-cause analysis for firmware and device-related issues.
  • Participate in unit testing, validation activities and documentation of technical work.
  • Support new product introduction activities and assist with complex technical investigations as needed.
  • Contribute to technical discussions, code reviews and continuous improvement of development practices.
  • Stay current with relevant embedded, wireless and IoT technologies and apply what is learned during the internship.
  • Complete assigned tasks with guidance from experienced team members.
  • Communicate progress, blockers and technical findings clearly to the team.

What you will bring along

  • Final-year student or recent graduate in software engineering, computer engineering, electrical engineering, computer science or a related field.
  • Internship, academic project, capstone, research, lab or personal project experience in embedded software, firmware, or low-level systems development.
  • Exposure to areas such as embedded firmware development, wireless technologies, Internet of Things (IoT) devices, unit testing frameworks, microcontrollers (MSP430, STM32, Nordic nRF52 series), embedded Linux (ARM), vehicle communication bus (CAN) or Universal Serial Bus (USB).
  • Programming languages: C++.
  • Understanding of object-oriented programming concepts and basic design patterns.
  • Familiarity with version control tools such as Git.
  • Strong learning mindset, curiosity and willingness to develop new technical skills.
  • Initiative, rigor and adaptability in a fast-paced Agile development environment.
  • Ability to work independently on assigned tasks while knowing when to ask for support.
  • Critical thinking, time-management and problem-solving skills.

In return for your passion and drive we will offer you…

  • The opportunity to make an impact on our business performance.
  • The opportunity to be part of an ambitious team, in an industry leading business.
  • The opportunity to reach your full potential.
  • Ongoing development and training.

Our Culture

Our core values are the soul of the company. They guide us in our actions and daily business decisions. We are a company with an open-minded culture that encourages employees to share ideas and work innovatively. We embrace diversity and inclusion and inspire everyone to bring their authentic selves to work everyday!

We take pride in our agile customer-focused decision making. We empower our employees, providing strong performance management and opportunities to grow your career.

Do you want to learn more?

To learn more about Sandvik, our people and products please visit our website: https://www.home.sandvik/en/about-us/

How to Apply

All qualified people are encouraged to apply at www.sandvik.com/careers to the Embedded Software Developer - Intern position, requisition # R0093031. While we thank all candidates for their interest, only those considered for an interview will be contacted.

We are an equal opportunity employer which values diversity in the workplace, and we encourage applications from members of equity-seeking groups including women, racialized persons, Indigenous persons, persons with disabilities, and persons of all sexual orientations or gender identities/expressions.

We are committed to creating an inclusive and barrier-free experience to applicants with accessibility needs; therefore, requests for accommodation can be made at any stage during the recruitment process. Please contact commonHR.canada@sandvik.com for more information.

____

Sandvik Canada est à la recherche d’un

Stagiaire en développement de logiciels embarqués

Lieu : Montréal, QC – Newtrax

Chez Sandvik, nous vous offrons un monde de possibilités. Nos activités diversifiées et notre réseau mondial vous permettent d’explorer votre potentiel et de vous épanouir. Nous reconnaissons votre rendement et offrons diverses façons de soutenir votre croissance vers des réalisations exceptionnelles.

Nous avons actuellement une ouverture pour un poste de stagiaire en développement de logiciels embarqués. Le ou la stagiaire en développement de logiciels embarqués est responsable de soutenir la conception, le développement, la validation et le dépannage de logiciels embarqués pour les produits Newtrax.

Êtes-vous une nouvelle diplômée ou un nouveau diplômé passionné par les logiciels embarqués, les technologies sans fil et les solutions IdO? Si oui, nous voulons vous rencontrer!

Pendant que vous cherchez aujourd’hui la meilleure occasion pour vous, nous pensons déjà à votre avenir de demain. Nous vous invitons donc à relever le défi et à postuler!

Ce que vous ferez

  • Contribuer, au sein d’une équipe Agile, à la conception, au codage, à l’intégration et aux essais de fonctionnalités de micrologiciels embarqués.
  • Développer et améliorer des logiciels pour des plateformes embarquées en temps réel et sans fil.
  • Déboguer, dépanner et soutenir l’analyse des causes fondamentales des problèmes liés aux micrologiciels et aux appareils.
  • Participer aux essais unitaires, aux activités de validation et à la documentation du travail technique.
  • Soutenir les activités d’introduction de nouveaux produits et contribuer aux enquêtes techniques complexes, au besoin.
  • Participer aux discussions techniques, aux revues de code et à l’amélioration continue des pratiques de développement.
  • Se tenir à jour sur les technologies embarquées, sans fil et IdO pertinentes, et appliquer les apprentissages acquis pendant le stage.
  • Accomplir les tâches assignées avec l’encadrement de membres expérimentés de l’équipe.
  • Communiquer clairement à l’équipe les progrès, les obstacles et les constats techniques.

Ce que vous apporterez

  • Étudiante ou étudiant de dernière année, ou nouvelle diplômée ou nouveau diplômé en génie logiciel, génie informatique, génie électrique, informatique ou dans un domaine connexe.
  • Expérience acquise dans le cadre d’un stage, d’un projet académique, d’un projet de fin d’études, d’une recherche, d’un laboratoire ou d’un projet personnel en logiciels embarqués, micrologiciels ou développement de systèmes de bas niveau.
  • Exposition à des domaines tels que le développement de micrologiciels embarqués, les technologies sans fil, les appareils de l’Internet des objets (IdO), les cadres d’essais unitaires, les microcontrôleurs (MSP430, STM32, série Nordic nRF52), Linux embarqué (ARM), les bus de communication de véhicules (CAN) ou le bus série universel (USB).
  • Langages de programmation : C++.
  • Compréhension des concepts de programmation orientée objet et des patrons de conception de base.
  • Familiarité avec les outils de contrôle de version comme Git.
  • Forte capacité d’apprentissage, curiosité et volonté de développer de nouvelles compétences techniques.
  • Initiative, rigueur et adaptabilité dans un environnement de développement Agile au rythme soutenu.
  • Capacité à travailler de façon autonome sur les tâches assignées tout en sachant quand demander du soutien.
  • Esprit critique, gestion du temps et compétences en résolution de problèmes.

En reconnaissance de votre passion et de votre engagement, nous vous offrirons…

  • L’occasion d’avoir un impact sur le rendement de notre entreprise.
  • L’occasion de faire partie d’une équipe ambitieuse au sein d’une entreprise chef de file de l’industrie.
  • L’occasion d’atteindre votre plein potentiel.
  • Du perfectionnement et de la formation continus.

Notre culture

Nos valeurs fondamentales sont l’âme de l’entreprise. Elles guident nos actions et nos décisions d’affaires quotidiennes. Nous sommes une entreprise dotée d’une culture ouverte qui encourage les employés à partager leurs idées et à travailler de manière innovante. Nous valorisons la diversité et l’inclusion, et nous encourageons chacune et chacun à être soi-même au travail chaque jour!

Nous sommes fiers de notre prise de décision agile axée sur le client. Nous responsabilisons nos employés en leur offrant une gestion du rendement solide et des occasions de faire progresser leur carrière.

Voulez-vous en savoir plus?

Pour en savoir plus sur Sandvik, nos gens et nos produits, veuillez visiter notre site Web : https://www.home.sandvik/en/about-us/

Comment postuler

Toutes les personnes qualifiées sont invitées à postuler à l’adresse www.sandvik.com/careers pour le poste de stagiaire en développement de logiciels embarqués, réquisition no R0093031. Nous remercions tous les candidats et candidates de leur intérêt; toutefois, seules les personnes retenues pour une entrevue seront contactées.

Nous sommes un employeur souscrivant au principe de l’égalité d’accès à l’emploi et nous valorisons la diversité en milieu de travail. Nous encourageons les candidatures de personnes appartenant à des groupes en quête d’équité, notamment les femmes, les personnes racisées, les personnes autochtones, les personnes en situation de handicap ainsi que les personnes de toutes orientations sexuelles ou identités et expressions de genre.

Nous nous engageons à offrir aux candidats et candidates ayant des besoins en matière d’accessibilité une expérience inclusive et sans obstacle; des demandes d’accommodement peuvent donc être faites à toute étape du processus de recrutement. Veuillez communiquer avec commonHR.canada@sandvik.com pour obtenir de plus amples renseignements.

Apply Apply for this job

We would like your consent

Sandvik and our vendors use cookies (and similar technologies) to collect and process personal data (such as device identifiers, IP addresses, and website interactions) for essential site functions, analyzing site performance, personalizing content, and delivering targeted ads. Some cookies are necessary and can’t be turned off, while others are used only if you consent. The consent-based cookies help us support Sandvik and individualize your website experience. You may accept or reject all such cookies by clicking the appropriate button below. You can also consent to cookies based on their purposes via the manage cookies link below. Visit our cookie privacy policy for more details on how we use cookies.