Talent.com
Développeur logiciel Software Developer
Développeur logiciel Software DeveloperMicrochip • Montreal, Quebec, Canada
Développeur logiciel Software Developer

Développeur logiciel Software Developer

Microchip • Montreal, Quebec, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Are you looking for a unique opportunity to be a part of something great Want to join a 17000-member team that works on the technology that powers the world around us Looking for an atmosphere of trust empowerment respect diversity and communication How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization We offer all that and more at Microchip Technology Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchips nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development values-based decision making and strong sense of community driven by our Vision Mission and 11 Guiding Values; we affectionately refer to it as the Aggregate System and its won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

Job Description : Description du poste

Nous recherchons une personne énergique et autonome ayant une formation en ingénierie ou en informatique pour rejoindre notre équipe logicielle au sein de la division CBU chez Microchip. Nous développons des logiciels pour les dispositifs System-on-Chip (SoC) 64 bits de pointe et haute performance de Microchip tels que le PIC64-HPSC / HX ( conçus pour des applications spatiales. Ces SoC intègrent des processeurs haute performance fonctionnant sous Linux et RTOS et prenant en charge des interfaces Ethernet / TSN avancées PCIe / CXL ainsi que dautres interfaces périphériques et fonctions spécialisées. Nos logiciels constituent la base de solutions spécifiques à la mission développées par nos clients pour des systèmes de contrôle et autonomes dans les domaines spatial aéronautique et autres marchés. Nous mettons laccent sur lexcellence technique le travail déquipe la collaboration et lamélioration continue dans un environnement ouvert et encourageant.

En tant quingénieur logiciel vous ferez partie dune équipe de professionnels qui conçoivent et mettent en œuvre des logiciels et des micrologiciels pour ces SoC multicœurs. Vous collaborerez avec léquipe de conception pour examiner des documents techniques afin de les aider à concevoir un dispositif performant. Vous apporterez également un support technique aux équipes internes et aux clients sur les sujets de traçage et de débogage. Vous rédigerez également des documents techniques tels que des spécifications et des guides dutilisation.

We are looking for an energetic and self-motivated person with an Engineering or Computer Science background to join our Software team in the Communication Business Unit at Microchip. We are building software for Microchips leading-edge high-performance 64-bit System on Chip (SoC) devices such as the PIC64-HPSC / HX ( designed for Space applications. These SoCs contain clusters of high-performance CPUs running Linux and RTOSs and supporting advanced Ethernet / TSN interfaces Ethernet switching PCIe / CXL and other peripheral interfaces and specialized functions. Our software serves as the foundation for mission specific solutions developed by our customers for control and autonomous systems in space aerospace and other markets. Our focus is on technical excellence teamwork collaboration and continuous improvement in an open and encouraging environment.

As a Software Engineer you will be part of a team of professionals designing and implementing software and firmware for these multi-core SoCs. Your role will specialize in the development of software tools enabling the advanced debug and trace systems for these SoCs. You will collaborate with the design team to review technical documents to help them design a successful device. You will also provide technical support to internal teams and customers on trace and debug subjects. You will also write technical documents like specification and user guides documents.

Requirements / Qualifications :

Qualifications / Exigences

Baccalauréat ou Maitrise en ingénierie informatique en génie électrique en informatique ou dans un domaine connexe.

0 à 3 ans dexpérience pertinente dans le développement logiciel pour systèmes embarqués.

Capacité à lire rédiger et communiquer des informations complexes en anglais avec un haut niveau de précision et de professionnalisme.

Maîtrise des langages de programmation C et Python.

Familiarité avec les outils de développement logiciel tels que Git / Bitbucket Jira et VSCode.

Expérience de travail dans un environnement de développement sous Linux.

Compréhension de larchitecture des processeurs des caches des interconnexions et capacité à interpréter la documentation matérielle.

Une expérience avec des environnements démulation matérielle tels que Protium et Palladium est un atout.

La connaissance de RISC-V et des spécifications open source associées est avantageuse.

La compréhension des concepts de sécurité en particulier le démarrage sécurisé (secure boot) est bénéfique.

Capacité avérée à développer du code de haute qualité.

Expérience démontrée dans lutilisation doutils dIA pour améliorer la productivité individuelle et collective.

Excellentes compétences analytiques de communication et de rédaction de documentation.

Solides compétences interpersonnelles et expérience du travail collaboratif au sein dune équipe de développement.

Qualifications / Requirements

Bachelors or Masters degree in Computer Engineering Electrical Engineering Computer Science or a related field.

0 to 3 years of relevant experience in software development for embedded systems.

Ability to read write and communicate complex information in English with a high degree of accuracy and professionalism.

Proficient in C and Python programming languages.

Familiarity with software development tools such as Git / Bitbucket Jira and VSCode.

Experience working in a Linux development environment.

Understanding of CPU architecture caches interconnects and the ability to interpret hardware documentation.

Experience with hardware emulation environments such as Protium and Palladium is preferred.

Knowledge of RISC-V and related open-source specifications is advantageous.

Understanding security concepts particularly secure boot is beneficial.

Proven ability to develop high-quality code.

Demonstrated experience utilizing AI tools to enhance individual and team productivity.

Excellent analytical communication and documentation skills.

Strong interpersonal skills and experience working collaboratively within a development team.

Travel Time : 0% - 25%

To all recruitment agencies : Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.

Required Experience :

IC

Key Skills

Account Payable,C++,Community Support,Garment,Import & Export,Java

Employment Type : Full-Time

Experience : years

Vacancy : 1

Monthly Salary Salary : 76000 - 114000

Créer une alerte emploi pour cette recherche

Dveloppeur logiciel Software Developer • Montreal, Quebec, Canada

Offres similaires
Software Developer (C++ / Conan)

Software Developer (C++ / Conan)

Amaris Consulting • Laval, QC, Canada
Temps plein
Hybride – 3 à 4 jours sur site par semaine.Développeur logiciel (C++ / Conan).Vous contribuerez au développement, à l’intégration et à l’optimisation de solutions logicielles robustes, en collabora...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Développeur(se) logiciel Staff

Développeur(se) logiciel Staff

Intelcom Express Inc. • Montreal
Temps plein
Staff Software Developer page is loaded## Staff Software Developerlocations : Canada, Quebec, Montrealtime type : Temps completposted on : Publié aujourd'huijob requisition id : JR108990Company...Voir plus
Dernière mise à jour : il y a 14 jours • Offre sponsorisée
Développeur •se d'outils Senior / Senior Tools Programmer

Développeur •se d'outils Senior / Senior Tools Programmer

Cloud Imperium Games Montreal • Montreal
Temps plein
La connaissance de l'anglais est requise pour ce poste car le / la titulaire devra collaborer quotidiennement avec nos équipes des studios internationaux et participer à des réunions de travail qui s...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Ingénieur en développement logiciel / Software Development Engineer

Ingénieur en développement logiciel / Software Development Engineer

Cattron Global • Montreal
Temps plein
Software Development Engineer II.Software Development Engineer II.Get AI-powered advice on this job and more exclusive features. Under general supervision, the Software Development Engineer II desig...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
C# Software Developer

C# Software Developer

Leonardo Group • Ahuntsic North, ca
Permanent
With over 90,000 employees worldwide, Leonardo is a global high-technology company and a key player in the international defence and security sector. We offer a dynamic and collaborative work enviro...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Gestionnaire de projets

Gestionnaire de projets

Wajax Limited • Lachine, Canada
Temps plein
Monter des estimations selon le devis du client, assumer la pleine responsabilité de la livraison globale des contrôles de projet. la planification et les échéanciers, la gestion des coûts, la gest...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Développeur de logiciels débutant | Reynolds and Reynolds

Développeur de logiciels débutant | Reynolds and Reynolds

Reynolds and Reynolds (Canada) Ltd. • Montréal, QC, Canada
Temps plein
Le poste est à temps plein et à distance.Doit vivre dans la région de Montréal, au Québec.TSD Mobility Solutions, une filiale de Reynolds et Reynolds, recherche un développeur de logiciel pour sa f...Voir plus
Dernière mise à jour : il y a 13 heures • Offre sponsorisée • Nouvelle offre
Ingénieur logiciel senior - Plateforme central / Senior Software Engineer - Core Platform

Ingénieur logiciel senior - Plateforme central / Senior Software Engineer - Core Platform

Tait • Montreal, QC, Canada
Temps plein
Créer des moments qui touchent les gens.Vous conceverez et mettrez en œuvre des fonctionnalités complexes, façonnerez des normes de codage et guiderez les décisions tech...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Développeur(euse) logiciel principal(e) avec intérêt pour l’automatisation de tests

Développeur(euse) logiciel principal(e) avec intérêt pour l’automatisation de tests

Intact • Montreal
Temps plein
Développeur(euse) logiciel principal(e) / Développeur(euse) en automatisation de tests (Assurance des particuliers).Nos équipes sont au coeur de tout ce que nous faisons. Ensemble, nous aidons les g...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée
Lead IA et Low-Code Engineer — Montréal

Lead IA et Low-Code Engineer — Montréal

Banque Nationale du Canada • Montreal
Temps plein
Une institution bancaire majeure recherche un développeur principal Low Code à Montréal pour rejoindre son équipe Stratégie, data et performance. En tant que spécialiste, vous serez au cœur de la tr...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
Développeur(euse) logiciel / Software Developer - C#

Développeur(euse) logiciel / Software Developer - C#

Genetec • Montreal, QC, Canada
Temps plein
La dynamique de votre équipe : .Notre équipe regroupe plus d’une dizaine de développeurs et de spécialistes en tests issus de divers horizons, tous unis par un obje...Voir plus
Dernière mise à jour : il y a 21 jours • Offre sponsorisée
Embedded Software Developer - saint-esprit

Embedded Software Developer - saint-esprit

Scalian • saint-esprit, qc, ca
Temps plein
Nous mettons notre expertise en.En nous rejoignant, vous aurez l'opportunité d’atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant. Le / La Embedded Software Deve...Voir plus
Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
Développeur de logiciels débutant | Reynolds and Reynolds

Développeur de logiciels débutant | Reynolds and Reynolds

Reynolds and Reynolds Ltd. • Montréal, CA
Temps plein
Résumé général Le poste est à temps plein et à distance.Doit vivre dans la région de Montréal, au Québec.TSD Mobility Solutions, une filiale de Reynolds et Reynolds, recherche un développeur de log...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Software Engineer - Dev, Ops & Infra (12-mo)

Software Engineer - Dev, Ops & Infra (12-mo)

Desjardins • Montreal-Ouest
Temporaire
Une institution financière est à la recherche d'un analyste-programmeur en développement pour un poste temporaire de 12 mois. Le candidat idéal doit posséder un baccalauréat dans un domaine connexe ...Voir plus
Dernière mise à jour : il y a 11 heures • Offre sponsorisée • Nouvelle offre
Dveloppeur logiciel embarqu / Embedded Software Developer

Dveloppeur logiciel embarqu / Embedded Software Developer

Taiga Motors • Montreal, QC, Canada
Temps plein
Taiga is a Canadian company reinventing powersports with high-performance electric vehicles built for extraordinary environments. Built on a clean-sheet platform, our vehicles deliver industry-leadi...Voir plus
Dernière mise à jour : il y a 20 jours • Offre sponsorisée
Dveloppeur Backend Sr / Sr Backend Software Developer

Dveloppeur Backend Sr / Sr Backend Software Developer

LANDR • Montreal, QC, Canada
Temps plein
LANDR est une socit audio croissance rapide compose de cratif.Ensemble, nous rvolutionnons le processus des crateur.Notre mission est de donner aux crateurs et aux cratrices de musique la libert de...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Développeur Logiciel

Développeur Logiciel

Technologie Hypertronic inc. • Terrebonne, Canada
Temps plein
Votre mandat initial exigera un ensemble de compétences vous permettant de développer des logiciels de test sous Windows, en utilisant principalement Pythons. Créer et / ou modifier des applications l...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Développeur / développeuse de logiciels principal(e) Montreal, Canada

Développeur / développeuse de logiciels principal(e) Montreal, Canada

AppDirect, Inc • Montreal
Temps plein
Développeur / développeuse de logiciels principal(e).Devenez un citoyen du monde à l’ère numérique et outillez une nouvelle génération d’entrepreneurs branchés aux quatre coins du globe.AppDirect off...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée