... de R&D. Notre equipe regroupe des scientifiques, des ingenieurs et des developpeurs qui concoivent ... Role Overview We are looking for a Senior Embedded Software Developer to join our Montreal-based ...
... de R&D. Notre equipe regroupe des scientifiques, des ingenieurs et des developpeurs qui concoivent ... Role Overview We are looking for a Senior Embedded Software Developer to join our Montreal-based ...
... de R&D. Nous sommes une equipe de scientifiques, d'ingenieurs et de developpeurs qui construisent ... Role Overview We are looking for a versatile and experienced Senior Software Developer to join our ...
... de R&D. Nous sommes une equipe de scientifiques, d'ingenieurs et de developpeurs qui construisent ... Role Overview We are looking for a versatile and experienced Senior Software Developer to join our ...
... ses objectifs de R&D. Apercu du poste Nous recherchons un.e developpeur.se de logiciels ... Role Overview We are seeking an Intermediate Scientific Software Developer to contribute to the ...
... ses objectifs de R&D. Apercu du poste Nous recherchons un.e developpeur.se de logiciels ... Role Overview We are seeking an Intermediate Scientific Software Developer to contribute to the ...
Senior Software Developer
Montreal, QC ยท On-site
Job Requisition ID # 26WD96718 L'affichage de poste en francais suivra / The French job posting follows. 26WD96718, Senior Software Developer Position Overview We are seeking a passionate and ...
Senior Software Developer
Montreal, QC ยท On-site
Job Requisition ID # 26WD96718 L'affichage de poste en francais suivra / The French job posting follows. 26WD96718, Senior Software Developer Position Overview We are seeking a passionate and ...
Senior Software Developer
Montreal, QC ยท On-site
About You You are a Software Developer with a team-first mentality. You have a knack for solving ... we'd love to have you on board! What you'll do and how you'll have an impact * Design, implement ...
Senior Software Developer
Montreal, QC ยท On-site
About You You are a Software Developer with a team-first mentality. You have a knack for solving ... we'd love to have you on board! What you'll do and how you'll have an impact * Design, implement ...
This role is ideal for a strong software developer, senior developer, software engineer, or solution architect who enjoys working directly with clients and building practical technology solutions to ...
This role is ideal for a strong software developer, senior developer, software engineer, or solution architect who enjoys working directly with clients and building practical technology solutions to ...
Software Developer
Montreal, QC ยท On-site
CA$38 - CA$45/hr
Software Developer Montreal, Quebec | Full-Time Contract Information Technology / Software ... AD&D insurance with critical illness and cancer coverage * Extended health care: drugs, hospital ...
Quick apply
Software Developer
Montreal, QC ยท On-site
CA$38 - CA$45/hr
Software Developer Montreal, Quebec | Full-Time Contract Information Technology / Software ... AD&D insurance with critical illness and cancer coverage * Extended health care: drugs, hospital ...
About the role We are seeking a technically strong and analytically driven Senior Software Developer to join our Identity and Access Management (IAM) team. This role is designed for a skilled ...
About the role We are seeking a technically strong and analytically driven Senior Software Developer to join our Identity and Access Management (IAM) team. This role is designed for a skilled ...
Senior Software Developer
Montreal, QC ยท Hybrid
About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable software at a sustainable pace using modern toolchains where code ships to production multiple ...
Senior Software Developer
Montreal, QC ยท Hybrid
About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable software at a sustainable pace using modern toolchains where code ships to production multiple ...
About the role We are seeking a technically strong and analytically driven Senior Software Developer to join our Identity and Access Management (IAM) team. This role is designed for a skilled ...
About the role We are seeking a technically strong and analytically driven Senior Software Developer to join our Identity and Access Management (IAM) team. This role is designed for a skilled ...
About the role We are seeking a technically strong and analytically driven Senior Software Developer to join our Identity and Access Management (IAM) team. This role is designed for a skilled ...
About the role We are seeking a technically strong and analytically driven Senior Software Developer to join our Identity and Access Management (IAM) team. This role is designed for a skilled ...
D. is an asset) in Computer Science, Applied Mathematics, Operations Research, or another related field. * At least 3 years of experience in software development. * Experience with C programming or ...
D. is an asset) in Computer Science, Applied Mathematics, Operations Research, or another related field. * At least 3 years of experience in software development. * Experience with C programming or ...
Senior Software Developer
Montreal, QC ยท Remote
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor talented engineers, and shape how we responsibly integrate AI into our development practices. You will ...
Senior Software Developer
Montreal, QC ยท Remote
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor talented engineers, and shape how we responsibly integrate AI into our development practices. You will ...
Senior Software Developer Location: Montreal, Canada What's it like to work here? We are driven to excel, and collaboration is key to our continued success. We can go further for our clients because ...
Senior Software Developer Location: Montreal, Canada What's it like to work here? We are driven to excel, and collaboration is key to our continued success. We can go further for our clients because ...
We are seeking a strong Senior Software Developer to join the Cash Analytics team, responsible for building and supporting core pricing and risk analytics platforms for cash products. This role ...
We are seeking a strong Senior Software Developer to join the Cash Analytics team, responsible for building and supporting core pricing and risk analytics platforms for cash products. This role ...
Senior C++ Developer
Montreal, QC ยท On-site
They have a range of products with one being a Software Development Kit. So you'll be developing ... d love to talk to you!
Quick apply
Senior C++ Developer
Montreal, QC ยท On-site
They have a range of products with one being a Software Development Kit. So you'll be developing ... d love to talk to you!
Senior C++ Developer
Montreal, QC ยท On-site
They have a range of products with one being a Software Development Kit. So you'll be developing ... d love to talk to you!
Quick apply
Senior C++ Developer
Montreal, QC ยท On-site
They have a range of products with one being a Software Development Kit. So you'll be developing ... d love to talk to you!
Job Requisition ID # 26WD99219 26WD99219, Senior Software Developer (Data & Backend Development) French translation to follow!/Traduction francaise a suivre! Position Overview The reporting team is ...
Job Requisition ID # 26WD99219 26WD99219, Senior Software Developer (Data & Backend Development) French translation to follow!/Traduction francaise a suivre! Position Overview The reporting team is ...
Job Requisition ID # 26WD99399 Senior Software Developer- Platform & Emerging Technologies Position Overview Autodesk is seeking a Senior Software Developer to help build the next generation of cloud ...
Job Requisition ID # 26WD99399 Senior Software Developer- Platform & Emerging Technologies Position Overview Autodesk is seeking a Senior Software Developer to help build the next generation of cloud ...
Senior Software Developer
Montreal, QC ยท On-site
The Challenge Are you a rockstar developer looking to work in a fun and challenging environment ... Alongside our Platform Manager, designers, and software development team, you will design and ...
Senior Software Developer
Montreal, QC ยท On-site
The Challenge Are you a rockstar developer looking to work in a fun and challenging environment ... Alongside our Platform Manager, designers, and software development team, you will design and ...
Senior R D Software Developer information
What engineers make $300,000 a year?
Is L5 at Google Senior?
What is the difference between Senior R&D Software Developer vs Software Engineer?
| Aspect | Senior R&D Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's or Master's in Computer Science or related field; experience in R&D | Bachelor's or higher in Computer Science or related field |
| Work Environment | Research and development labs, innovation teams | Development teams, product-focused environments |
| Industry Usage | Tech, manufacturing, research institutions | Tech companies, startups, software firms |
| Common Search/Comparison | Often compared for R&D roles and advanced development | More general software development roles |
The main difference is that a Senior R&D Software Developer focuses on innovative research, prototyping, and developing new technologies within R&D environments, often requiring specialized knowledge and experience. In contrast, a Software Engineer typically works on building, testing, and maintaining software products in production environments. Both roles require strong programming skills, but the Senior R&D role emphasizes research and experimentation.
What engineer makes $500,000 a year?
Is R&D stressful as a career?
- Remote Senior Software Engineer
- Remote Junior Software Engineer
- Staff Software Engineer Salaries
- Part Time Senior Software Engineer
- Assistant Full Stack Developer Visa Sponsorship
- Software Engineer Usa
- Senior Software Engineer Travel
- Freelance Algorithmic Trading Software Developer
- Full Time Master Software Engineer
- Software Engineer Software Developer
- Remote Pinterest Software Engineer
- Remote Software Engineer Ncr
- Remote Toyota Software Engineer
- Remote Navy Software Engineer
- Senior Palantir Software Engineer
- Part Time Software Engineer Gpu
- Twitter Software Engineer Remote
- Senior Part Time Airbnb Software Engineer
- Full Time Software Engineer Spotify
Developpeur logiciel embarque senior | Senior Embedded Software Developer
Dorval, QC โข On-site
Full-time
Re-posted 18 days ago
Job description
A propos d'Anyon Systems
Anyon Systems est une entreprise specialisee en informatique quantique materielle situee dans la region du Grand Montreal, avec une presence a Waterloo, en Ontario. Nous developpons et commercialisons des ordinateurs quantiques supraconducteurs a la fine pointe de la technologie.
L'entreprise est en pleine croissance et s'appuie sur des equipes materielles et logicielles pour atteindre ses objectifs de R&D. Notre equipe regroupe des scientifiques, des ingenieurs et des developpeurs qui concoivent des systemes complets couvrant la physique experimentale, le calcul haute performance, l'electronique de controle et les systemes logiciels embarques avances.
Apercu du poste
Nous recherchons un developpeur logiciel embarque senior experimente et polyvalent pour rejoindre notre equipe a Montreal. Vous serez responsable de concevoir et faire evoluer la couche logicielle embarquee reliant la pile de controle quantique au materiel, incluant microcontroleurs, FPGA et GPU.
Votre role consistera a transformer des experiences quantiques en instructions materielles deterministes dans un environnement necessitant un haut debit, une faible latence et une grande flexibilite afin de soutenir les activites de R&D.
Responsabilites
- Concevoir et developper le logiciel embarque interfacant FPGA, GPU et microcontroleurs
- Developper des interfaces haute performance et faible latence, notamment via liens serie rapides, DMA et PCIe
- Implementer des boucles de controle temps reel et deterministes sur Linux et RTOS
- Interfacer avec des peripheriques bas debit tels que IC, SPI, UART et GPIO pour la gestion et l'instrumentation
- Construire et maintenir des distributions Linux embarquees avec Yocto et Buildroot, incluant BSP et pilotes
- Optimiser les performances du code a l'aide de moteurs vectoriels CPU comme AVX, SSE ou ARM Neon
- Assurer la qualite, la maintenabilite, la reproductibilite des builds et l'application des bonnes pratiques
Qualifications
- Minimum de 5 ans d'experience en developpement logiciel embarque ou programmation systemes
- Experience en programmation de microcontroleurs et interfacage de peripheriques bas debit
- Maitrise de Linux embarque et/ou RTOS avec programmation temps reel
- Experience d'integration avec FPGA et/ou GPU
- Connaissance des architectures et interfaces haute performance
- Maitrise du C/C++ et d'un langage de plus haut niveau comme Python, Rust etant un atout
- Experience avec SIMD x86 ou ARM Neon
- Competences en profilage et optimisation des performances
- Familiarite avec le developpement assiste par agents IA
- Capacite d'apprentissage rapide dans des domaines multidisciplinaires
- Excellentes competences en communication et collaboration
Atouts
- Experience avec Yocto ou Buildroot pour BSP
- Connaissance du calcul scientifique ou des systemes de controle materiel
- Comprehension des concepts d'informatique quantique
- Familiarite avec VHDL, Verilog, DSP ou architectures CPU/GPU
- Experience en telemetrie et observabilite de centres de donnees
- Connaissance des principes RAS incluant fiabilite, disponibilite et maintenabilite
Ce que nous offrons
Un environnement dynamique, collaboratif et stimulant
La possibilite de travailler sur des technologies quantiques innovantes
Une remuneration competitive et des avantages sociaux
L'opportunite d'avoir un impact sur la culture d'ingenierie d'une entreprise en croissance
* Ce poste requiert une excellente communication en anglais en raison des collaborations internationales. La maitrise du francais est un atout et est encouragee conformement aux lois linguistiques du Quebec
______
About Anyon Systems
Anyon Systems is a quantum computing hardware company based in the Greater Montreal area with a presence in Waterloo, Ontario. We develop superconducting quantum computers at the cutting edge of technology.
The company is growing rapidly and brings together hardware and software teams to achieve its R&D objectives. Our team includes scientists, engineers, and developers building full-stack quantum computing systems spanning experimental physics, high-performance computing, control electronics, and embedded software.
Role Overview
We are looking for a Senior Embedded Software Developer to join our Montreal-based team. You will design and evolve the embedded software layer that connects our quantum control stack to hardware components such as microcontrollers, FPGAs, and GPUs.
Your work will focus on translating quantum experiments into deterministic hardware-level instructions within a system requiring high throughput, low latency, and flexibility.
Key Responsibilities
- Design and implement embedded software interfacing with FPGAs, GPUs, and microcontrollers
- Develop high-performance, low-latency communication interfaces including serial links, DMA, and PCIe
- Implement real-time deterministic control loops on Linux and RTOS systems
- Interface with low-speed peripherals such as IC, SPI, UART, and GPIO
- Build and maintain embedded Linux distributions using Yocto and Buildroot
- Optimize performance-critical code using SIMD technologies such as AVX, SSE, and ARM Neon
- Ensure code quality, scalability, and reproducibility
Qualifications
- Minimum 5 years of experience in embedded software or systems programming
- Strong experience with microcontroller programming and hardware interfaces
- Proficiency in embedded Linux and/or RTOS environments
- Experience working with FPGAs and/or GPUs
- Knowledge of high-performance computing interfaces
- Strong C/C++ skills and experience with Python, Rust is a plus
- Experience with SIMD architectures
- Familiarity with performance profiling and optimization
- Experience with AI agent-assisted development workflows
- Ability to learn quickly across technical domains
- Strong communication and teamwork skills
Nice to Have
- Experience with BSP development using Yocto or Buildroot
- Background in scientific computing or hardware control systems
- Understanding of quantum computing concepts
- Familiarity with VHDL, Verilog, DSP, or CPU/GPU architectures
- Experience with telemetry and data center observability
- Knowledge of RAS principles including reliability and fault tolerance
What We Offer
A dynamic and intellectually stimulating environment
Opportunity to work on cutting-edge quantum technologies
Competitive compensation and benefits
A chance to influence engineering culture in a growing company
* This role requires strong English communication skills due to international collaboration. French is considered an asset and encouraged in compliance with Quebec language laws