Senior Software Developer
PACE Aerospace & IT
We are seeking a Senior Software Developer to join our engineering team in Montreal and contribute to the design, development, verification, and maintenance of aerospace software design tools and safety-critical software systems.
This role involves working on high-reliability, safety-critical applications that comply with aerospace standards and regulatory requirements.
The ideal candidate has strong technical depth, a disciplined engineering mindset, and experience developing software where quality, traceability, and safety are paramount.
Key Responsibilities
- Design, develop, and maintain embedded, real-time systems for aerospace applications.
- Lead development of complex software components across the full lifecycle (requirements, design, implementation, verification, and maintenance).
- Ensure software compliance with aerospace and safety standards (e.g., DO-178C, ARINC661 where applicable).
- Produce and maintain detailed technical documentation, including requirements, design descriptions, and verification artifacts.
- Perform code reviews, unit testing, integration testing, and formal verification activities.
- Collaborate with cross-functional teams including Product Management, Customer Support and Sales.
- Provide technical leadership and guidance to the team to support their professional development and growth.
Required Skills And Qualifications
- Bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, or equivalent experience.
- 5+ years of professional software development experience, preferably in aerospace, defense, or other safety-critical domains.
- Strong proficiency in languages commonly used in aerospace systems (C++, C, C#).
- Experience with real-time operating systems (RTOS) and/or embedded platforms.
- Solid understanding of software lifecycle processes for safety-critical systems.
- Strong analytical, problem-solving, and documentation skills.
- Ability to work within regulated environments with formal processes.
Preferred Qualifications
- Experience developing software certified to DO-178C Level A.
- Experience with hardware-software integration and low-level debugging.
- Experience with test automation, simulation, or hardware-in-the-loop (HIL) environments.
- Experience in Computer Graphics and GUI development (OpenGL, Vulkan, WPF).
- Eligibility for controlled goods or security clearance (if applicable).
Why choose PACE?
- Opportunity to work on cutting-edge aerospace technologies.
- Competitive compensation and comprehensive benefits package.
- Collaborative, engineering-driven culture with high technical standards.
- Career growth opportunities in aerospace industries worldwide.
- Support for continuous learning.
- ...this by our values-driven culture—one that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You You are a Software Developer with a team-first mentality. You have a knack for solving difficult problems, debugging non-trivial issues and creating innovative...SeniorWorldwide
- ...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-... ...software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable...SeniorApprenticeshipWorldwideFlexible hours
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor...SeniorFull time
- ...challenges, experimenting with emerging technologies, and shipping tangible product value, you’ll feel right at home here. As our Senior Software Developer, you will: Design, build, and evolve the platform services that power our AI conversational agent ecosystem. Develop...SeniorWork from home
- ...passionate mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-changing hardware, and... ...through innovation. Your Role at SafelyYou As a Senior Software Engineer on the Fleet Team, you will help scale and evolve our...SeniorLong term contractRemote workWork from home
- ...solutions that drive impact across Coveo. As one of our Senior Backend Software Developers, ML Platform, you will: Design, build, and evolve... ...support the entire machine learning development lifecycle. Develop cloud-native infrastructure and automation using Python, Amazon...Senior
- ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that powers the collection,... ...you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment...Senior
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver robust data and machine learning solutions...SeniorFull time
- ...and enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you design, build, and deliver robust software solutions,...SeniorFull time
- ...crowdsourcing/crawler technology. The Challenge Are you a rockstar developer looking to work in a fun and challenging environment with a well... ...find funding. Alongside our Platform Manager, designers, and software development team, you will design and develop next generation...SeniorFull timeWork at office
- ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that engineering teams use to... ...you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment...Senior
$37.5 per hour
...completed at the physical location. There is no option to work remotely. Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and...Permanent employmentFull timeRemote work- ...people, encourage their ideas and reward their results. As a Software Developer Intern , you will join one of our development teams... ...develop computationally intensive software under the guidance of senior technologists with the goal of deployment during your internship...SeniorSummer workInternshipWork at officeDay shift
- ...Software Developer Montreal, Quebec | Full-Time Contract Information Technology / Software Development | Intermediate (3 to 5 Years) | Monday to Friday, Day Shift Position Type Full-Time Contract, with potential to convert to a permanent position Location Montreal...Permanent employmentFull timeContract workWork at officeMonday to fridayShift work
- ...programmers, SREs and game studios where everyone shares knowledge and is encouraged to evolve every day. What you’ll do As a Senior Software Developer (Online Services) , you will design, develop and operate distributed Gateway services with focus on high availability, low...SeniorFull timeWorldwide
- ...Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part in evaluating efforts, solving problems and ensuring the quality of solutions...
- ...large, global organization. Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our... ...potential. Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is responsible...ApprenticeshipCasual workWork at officeWorldwide
- ...de développeur ou développeuse logiciel senior au sein de l’équipe APPS, vous jouerez un... ...applicable). Job Description As a senior software engineer on the APPS team, you will take... ...plugins. Analyze complex problems and develop long-term solutions that address root...SeniorLong term contractWork at office
- ...Full-Stack Software Developer Location: Montreal (Hybrid) *Only candidates located in Montreal will be contacted if selected * About Us Broadsign is a growing software company with a mission to make buying, selling, and delivering out-of-home media easier than ever...Permanent employmentWork at office
- ...recherchons un·e Développeur·se logiciel senior possédant une expertise approfondie de Microsoft... ...Certifications Microsoft (ex. : Azure Developer, Power Platform, Dynamics 365)... ...s dynamic: We’re looking for a Senior Software Developer with deep expertise in Microsoft...SeniorFlexible hours
- ...As part of our growth, we are looking for a Microsoft Azure Developer to join large-scale projects with one of our clients in Montréal... ...solutions. Required Skills Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. Minimum of 10 years of...SeniorFull time
- ...Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our... ..., adhering to coding standards and best practices. Design, develop, and maintain backend services and well-structured RESTful...SeniorFull timeWork at officeRemote work
- ...technological alternative. Job Description As a Senior Data Transfer Developer, you will design, build, and evolve robust data transfer... ...Qualifications ~ Bachelor’s degree in computer engineering, software engineering, or equivalent experience ~8+ years of...SeniorPermanent employmentFull timeRemote workWorldwide
- ...par Unity. Parsec recherche une ou un développeur logiciel sénior pour se joindre à notre petite équipe native et pleine de... ...is a wholly-owned subsidiary of Unity. Parsec is hiring a Senior Software Developer to join our small but talented native team, working on our low...SeniorDaily paidFull timeWork at officeRemote workWork from homeWorldwideRelocation packageFlexible hours
- ...skills and your career. About the Role We are seeking a Senior Android Developer (Kotlin) for the Mobile Team dedicated to designing and... ...What Youll Do Design code test as well as debug complex software with a high level of quality Provide technical leadership...SeniorFull timeWork at officeFlexible hours
$46.15 per hour
Software Developer Media Stunner Inc. Stunner Med Location Montréal, QC Salary 46.15 hourly / 30 hours per week Full time Day Starts as soon as possible Benefits: Other benefits Languages English or French Education College, CEGEP or other non-university certificate...Hourly payFull timeImmediate startRemote work- ...to build a more efficient and enjoyable world. Role overview As a Senior AI Developer, you build production-grade AI features and systems for enterprise clients. You bring disciplined software development practices, strong applied AI skills, and the ability to take...SeniorFull time
- ...We are looking for an experienced data developer to support a new analytics platform in production and contribute to its upcoming release within a large financial services organization. The solution integrates data from multiple systems in an Azure cloud environment and makes...SeniorContract workSummer work
$100k - $110k per year
...Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Software Developer - PL/SQL - Capital Markets with our large consulting client, workig onsite at a major financial services client in the downtown...Long term contractPermanent employmentContract workWork at officeRemote work$120k - $160k per year
...come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing... ...most strengths. We're not building software for software's sake. Our products... ...Kubernetes, Docker, Terraform, Pub/Sub Developer Tools: Azure DevOps, Git, Webpack...SeniorFull timeContract workApprenticeshipRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software developer intern Montréal, QC
- junior software developer Montréal, QC
- software engineer internship no experience Montréal, QC
- ingénieur logiciel embarqué Montréal, QC
- software engineer salary in canada Montréal, QC
- software developer entry level Montréal, QC
- software engineer part time Montréal, QC
- ingenieur electronique logiciel embarque Montréal, QC
- software developer remote Montréal, QC
- software development engineer Montréal, QC
