As an Autonomy Software Engineer, you'll contribute to improving the robustness of our autonomy platform, developing new autonomous capabilities end-to-end, and deploying these to customers for a ...
As an Autonomy Software Engineer, you'll contribute to improving the robustness of our autonomy platform, developing new autonomous capabilities end-to-end, and deploying these to customers for a ...
Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput, low latency systems ...
Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput, low latency systems ...
Software Engineer - App Stores
Montreal, QC · On-site +1
This is an exciting opportunity for an exceptional software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with ...
Quick apply
Software Engineer - App Stores
Montreal, QC · On-site +1
This is an exciting opportunity for an exceptional software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with ...
Senior Software Engineer
CA$160K - CA$185K/yr
Take part in production support responsibilities Required Skills & Experience: * 5+ years of professional software engineering experience, with a strong focus on backend systems, platform services ...
Senior Software Engineer
CA$160K - CA$185K/yr
Take part in production support responsibilities Required Skills & Experience: * 5+ years of professional software engineering experience, with a strong focus on backend systems, platform services ...
Senior Software Engineer
CA$160K - CA$185K/yr
Take part in production support responsibilities Required Skills & Experience: * 5+ years of professional software engineering experience, with a strong focus on backend systems, platform services ...
Senior Software Engineer
CA$160K - CA$185K/yr
Take part in production support responsibilities Required Skills & Experience: * 5+ years of professional software engineering experience, with a strong focus on backend systems, platform services ...
Software Developer Operations Research Montreal, QC Canada IBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the ...
Software Developer Operations Research Montreal, QC Canada IBS is a leading global provider of new generation IT solutions to the Travel, Transportation and Logistics industries. A specialist in the ...
As a Senior Software Developer at Vention... Reporting to the Machine Apps Team Lead, you will be a key contributor to the design, development, and evolution of Vention's machine applications. You ...
Quick apply
As a Senior Software Developer at Vention... Reporting to the Machine Apps Team Lead, you will be a key contributor to the design, development, and evolution of Vention's machine applications. You ...
Senior Software Engineer, Mobile
Montreal, QC · On-site
CA$10K/wk
An impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to ...
Quick apply
Senior Software Engineer, Mobile
Montreal, QC · On-site
CA$10K/wk
An impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to ...
Senior Software Engineer, Mobile
Montreal, QC · On-site
CA$10K/wk
An impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to ...
Senior Software Engineer, Mobile
Montreal, QC · On-site
CA$10K/wk
An impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to ...
Montreal, Quebec - Onsite Work Required We are looking for a Python/Data Software Engineer with a focus on building and maintaining complex data pipelines and tooling within our global financial ...
Quick apply
Montreal, Quebec - Onsite Work Required We are looking for a Python/Data Software Engineer with a focus on building and maintaining complex data pipelines and tooling within our global financial ...
Senior Software Engineer - Electronics Software Stack (Rust) / Ingenieur.e Logiciel Senior - Stac...
Dorval, QC · On-site
Senior Software Engineer - Electronics Software Stack (Rust) Anyon Systems is a quantum computing hardware company located in the Greater Montreal Region with a presence in Waterloo, Ontario. We work ...
Senior Software Engineer - Electronics Software Stack (Rust) / Ingenieur.e Logiciel Senior - Stac...
Dorval, QC · On-site
Senior Software Engineer - Electronics Software Stack (Rust) Anyon Systems is a quantum computing hardware company located in the Greater Montreal Region with a presence in Waterloo, Ontario. We work ...
ENGLISH Position Purpose As a Software Engineer II, you will deliver meaningful development contributions to the software that powers our vision to Create Moments that Move People. You will ...
New
ENGLISH Position Purpose As a Software Engineer II, you will deliver meaningful development contributions to the software that powers our vision to Create Moments that Move People. You will ...
New
Software Engineer AI
Montreal, QC · On-site
Aujourd'hui, nous recrutons une Software Engineer AI pour l'un de nos clients : une scale-up montrealaise a la pointe de l'IA appliquee pour les operations financieres. Qui est notre client ? Notre ...
Software Engineer AI
Montreal, QC · On-site
Aujourd'hui, nous recrutons une Software Engineer AI pour l'un de nos clients : une scale-up montrealaise a la pointe de l'IA appliquee pour les operations financieres. Qui est notre client ? Notre ...
Software Engineer AI
Montreal, QC · On-site
Aujourd'hui, nous recrutons une Software Engineer AI pour l'un de nos clients : une scale-up montralaise la pointe de l'IA applique pour les oprations financires. Qui est notre client ? Notre client ...
Quick apply
Software Engineer AI
Montreal, QC · On-site
Aujourd'hui, nous recrutons une Software Engineer AI pour l'un de nos clients : une scale-up montralaise la pointe de l'IA applique pour les oprations financires. Qui est notre client ? Notre client ...
Intermediate Software Engineer - Artificial Intelligence (AI)
Montreal, QC · Remote
CA$100K - CA$115K/yr
About the Opportunity We're looking for a passionate Intermediate Software Engineer specializing in Artificial Intelligence to join our growing team. In this role, you'll help shape and build ...
Quick apply
Intermediate Software Engineer - Artificial Intelligence (AI)
Montreal, QC · Remote
CA$100K - CA$115K/yr
About the Opportunity We're looking for a passionate Intermediate Software Engineer specializing in Artificial Intelligence to join our growing team. In this role, you'll help shape and build ...
As part of its expansion, Index is looking for a new full time Software Engineer to be part of its Montreal team. You will be a great addition to the team if you are a communicative person that ...
Quick apply
As part of its expansion, Index is looking for a new full time Software Engineer to be part of its Montreal team. You will be a great addition to the team if you are a communicative person that ...
What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the intelligent backend that enables conversational game development. * Advanced Multi-Agent ...
Quick apply
What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the intelligent backend that enables conversational game development. * Advanced Multi-Agent ...
What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the intelligent backend that enables conversational game development. * Advanced Multi-Agent ...
Quick apply
What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the intelligent backend that enables conversational game development. * Advanced Multi-Agent ...
Senior Neural Network Kernel Software Development Engineer
Montreal, QC · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer
Montreal, QC · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Senior Neural Network Kernel Software Development Engineer
Montreal, QC · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer
Montreal, QC · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Associate Software Engineer information
See Quebec salary details
$36K - $47K
2% of jobs
$47K - $58K
13% of jobs
$62.9K is the 25th percentile. Wages below this are outliers.
$58K - $69K
23% of jobs
The median wage is $73.2K / yr.
$69K - $80K
32% of jobs
$84.8K is the 75th percentile. Wages above this are outliers.
$80K - $91K
13% of jobs
$91K - $102K
4% of jobs
$102K - $113K
7% of jobs
$113K - $124K
0% of jobs
$124K - $135K
1% of jobs
$135K - $146K
2% of jobs
$146K - $157K
3% of jobs
$36K
$81.4K
$157K
How much do associate software engineer jobs pay per year?
What Is an Associate Software Engineer Job Description?
An associate software engineer works with a team of engineering professionals and developers to improve existing software or design new applications. As an associate software engineer, your job duties include coding software, coordinating with hardware engineers to ensure that different types of technology can run the software, and helping the QA team to test software before release. Typical qualifications for the career include a bachelor’s degree in computer science, engineering, or a related field and relevant technical experience with software applications. You also need excellent communication, coding, and analytical problem-solving skills, as well as the ability to work as part of a team.
What are the key skills and qualifications needed to thrive as an Associate Software Engineer, and why are they important?
What are some common challenges faced by Associate Software Engineers when transitioning from academic projects to real-world development teams?
What is an Associate Software Engineer?

Other
Posted 26 days ago
Job description
- Develop and refine the autonomy stack, including planning algorithms and real-time guidance systems.
- Create advanced preflight planning tools to optimize aircraft performance based on mission objectives and environmental conditions.
- Work collaboratively with cross-functional teams to integrate autonomy capabilities into real-world applications.
- Participate in testing and validation, from simulation environments to real-world deployments.
- Ensure software quality, maintainability, and adherence to best practices in design and implementation.
- 4+ years of professional work experience as a software engineer
- Strong engineering background from industry or school, ideally in areas/fields such robotics, systems engineering, electrical engineering, aerospace engineering or similar fields
- Solid understanding of flight dynamics.
- High proficiency in C++ and Python
- Experience with PX4 autopilot software and ROS2
- Detail oriented with great technical documentation and communication skills
- Strong software engineering fundamentals and a commitment to writing clean, well architected code
- Ability to quickly understand and navigate complex systems and established code bases
- Hands-on experience with weather modeling or integration of environmental data
- Passionate about solving real world problems, quickly
- Exposure with Gazebo, jsbSim or other simulation frameworks
- Understanding of containerization technologies such as Docker
- Practical knowledge of gliding or soaring techniques is a plus
- Passion for innovation in autonomous systems and problem-solving
- Meaningful equity in addition to salary
- The potential to leave your mark in a growing industry
- Work with a world-leading researcher in autonomous flight
Note: Only Canadian residents or candidates with an appropriate Canadian work visa will be considered for this position.
_____________
Resume
Rejoignez notre equipe chez Shearwater Aerospace, ou vous collaborerez avec des experts de premier plan en recherche sur le vol autonome et faconnerez l'avenir des technologies aeriennes. Inspires par les oiseaux capables de voler pendant des jours, voire des mois, nos cofondateurs ont imagine un monde ou les drones pourraient imiter cette capacite. Cette vision s'etend a divers domaines, de la securite publique a la gestion des feux de foret et aux interventions en cas de catastrophe. En exploitant le potentiel des drones autonomes, nous visons a reduire les emissions de gaz a effet de serre et a prioriser la securite humaine en limitant la dependance aux aeronefs traditionnels. Joignez-vous a nous pour innover et redefinir les possibilites du vol.
Description du poste
En tant qu'ingenieur logiciel en autonomie, vous contribuerez a ameliorer la robustesse de notre plateforme d'autonomie, developperez de nouvelles capacites autonomes de bout en bout et les deploierez chez nos clients pour une vaste gamme d'applications (incluant la connaissance situationnelle, les missions de recherche et sauvetage, et la livraison). Il s'agit d'un role pratique ou vous serez responsable de concevoir et livrer des solutions pretes pour la production.Vos responsabilites
- Developper et affiner la pile d'autonomie, incluant les algorithmes de planification et les systemes de guidage en temps reel.
- Creer des outils avances de planification prevol afin d'optimiser les performances des appareils en fonction des objectifs de mission et des conditions environnementales.
- Collaborer avec des equipes multidisciplinaires pour integrer les capacites autonomes dans des applications concretes.
- Participer aux tests et a la validation, des environnements de simulation jusqu'aux deploiements sur le terrain.
- Assurer la qualite et la maintenabilite des logiciels tout en respectant les meilleures pratiques de conception et d'implementation.
- Plus de 4 ans d'experience professionnelle en tant qu'ingenieur logiciel.
- Solide formation en ingenierie acquise dans l'industrie ou academiquement, idealement dans des domaines tels que la robotique, l'ingenierie des systemes, l'electrotechnique ou l'aeronautique.
- Comprehension approfondie de la dynamique du vol.
- Excellente maitrise de C++ et Python.
- Experience avec le logiciel PX4 Autopilot et ROS2.
- Souci du detail avec de solides competences en documentation technique et communication.
- Solides bases en genie logiciel et engagement a ecrire du code propre et bien structure.
- Capacite a comprendre rapidement et naviguer dans des systemes complexes et des bases de code etablies.
- Experience pratique en modelisation meteorologique ou integration de donnees environnementales.
- Passion pour la resolution rapide de problemes concrets.
- Familiarite avec Gazebo, jsbSim ou d'autres environnements de simulation.
- Comprehension des technologies de conteneurisation telles que Docker.
- Connaissance pratique des techniques de vol en planeur est un plus.
- Passion pour l'innovation dans les systemes autonomes et la resolution de problemes.
- Participation significative dans l'entreprise en plus du salaire.
- L'opportunite de laisser votre marque dans une industrie en pleine croissance.
- Collaboration avec un chercheur de renommee mondiale en vol autonome.
About Shearwater International
Sourced by ZipRecruiter
Company size
11 - 50 Employees
Headquarters location
Boston, MA, US
Year founded
2015