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
30+ days ago
Job type
  • Full-time
Job description

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

Create a job alert for this search

Dveloppeur logiciel Software Developer • Montreal, Quebec, Canada

Similar jobs
Développeur(se) logiciel Staff

Développeur(se) logiciel Staff

Intelcom Express Inc. • Montreal
Full-time
Staff Software Developer page is loaded## Staff Software Developerlocations : Canada, Quebec, Montrealtime type : Temps completposted on : Publié aujourd'huijob requisition id : JR108990Company...Show more
Last updated: 14 days ago • Promoted
Développeur •se d'outils Senior / Senior Tools Programmer

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

Cloud Imperium Games Montreal • Montreal
Full-time
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...Show more
Last updated: 22 hours ago • Promoted • New!
Ingénieur en développement logiciel / Software Development Engineer

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

Cattron Global • Montreal
Full-time
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...Show more
Last updated: 15 days ago • Promoted
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...Show more
Last updated: 23 days ago • Promoted
Gestionnaire de projets

Gestionnaire de projets

Wajax Limited • Lachine, Canada
Full-time
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...Show more
Last updated: 30+ days ago • Promoted
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
Full-time
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...Show more
Last updated: 6 hours ago • Promoted • New!
Gestionnaire de projet, ingénierie embarquée | Project Manager, Embedded Engineering

Gestionnaire de projet, ingénierie embarquée | Project Manager, Embedded Engineering

Grass Valley • saint-esprit, QC, ca
Full-time
L’opportunité En tant que gestionnaire de projet embarqué, vous superviserez la planification, l’exécution et la livraison de projets comple...Show more
Last updated: 1 hour ago • Promoted • New!
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
Full-time
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...Show more
Last updated: 10 days ago • Promoted
Lead IA et Low-Code Engineer — Montréal

Lead IA et Low-Code Engineer — Montréal

Banque Nationale du Canada • Montreal
Full-time
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...Show more
Last updated: 15 days ago • Promoted
Software Developer (C++ / Conan) - Amaris Consulting

Software Developer (C++ / Conan) - Amaris Consulting

Amaris Consulting • saint-esprit, qc, ca
Full-time
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...Show more
Last updated: 1 hour ago • Promoted • New!
Développeur Senior Full-Stack •

Développeur Senior Full-Stack •

LARGIER CONSEILS • Westmount, QC, ca
Full-time
Quick Apply
En automatisant les tâches administratives par l'IA conversationnelle, elle permet aux professionnels de santé de se recentrer sur l'humain et l'efficacité des soins. Ils recherchent pour accompagne...Show more
Last updated: 15 days ago
Embedded Software Developer - saint-esprit

Embedded Software Developer - saint-esprit

Scalian • saint-esprit, qc, ca
Full-time
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...Show more
Last updated: 2 hours ago • Promoted • New!
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
Full-time
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...Show more
Last updated: 2 days ago • Promoted
Software Engineer - Dev, Ops & Infra (12-mo)

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

Desjardins • Montreal-Ouest
Temporary
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 ...Show more
Last updated: 4 hours ago • Promoted • New!
Directeur du développement de logiciels / Directrice du développement de logiciels

Directeur du développement de logiciels / Directrice du développement de logiciels

SIGMA-RH • saint-esprit, qc, ca
Temporary
Chez SIGMA-RH, nous construisons une solution RH intelligente, intégrée et humaine.Notre mission : réinventer la gestion des ressources humaines grâce à la technologie et à l’intelligence artificie...Show more
Last updated: 1 hour ago • Promoted • New!
Physics Private Tutoring Jobs Montréal-Ouest

Physics Private Tutoring Jobs Montréal-Ouest

Superprof • Montréal-Ouest, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Développeur Logiciel

Développeur Logiciel

Technologie Hypertronic inc. • Terrebonne, Canada
Full-time
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...Show more
Last updated: 1 day ago • Promoted
Développeur / développeuse de logiciels principal(e) Montreal, Canada

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

AppDirect, Inc • Montreal
Full-time
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...Show more
Last updated: 15 days ago • Promoted