Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Architect

Aversan

Senior Embedded Software Architect Aversan Inc. ( is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Senior Embedded Software Architect to join our team. The ideal candidate will have experience in designing and implementing embedded software for satellite payload systems, with strong leadership skills to guide a multidisciplinary team and drive continuous improvement initiatives.

Location: Montreal, Quebec Job Type: Full Time Working Arrangement: On-site

Responsibilities

  • Lead the architecture, design, development, and implementation of complex embedded software for space applications, including satellite payload systems.
  • Collaborate with multidisciplinary engineering teams, including Systems, Digital, and RF, to define software architectures and ensure seamless system integration.
  • Provide technical leadership within an Agile development team, guiding software design decisions, resolving complex technical challenges, and promoting engineering best practices.
  • Engage with customers to understand technical requirements, support project proposals, and contribute to the definition of software solutions.
  • Lead continuous improvement initiatives to enhance software development processes, engineering quality, and team productivity.
  • Mentor and coach team members to strengthen technical capabilities and overall performance, including conducting one-on-one meetings and providing constructive feedback.
  • Refine software requirements and translate system-level needs into robust software architectures and detailed technical specifications.
  • Develop and implement embedded flight software, including low-level software and boot code for embedded processors.
  • Oversee and contribute to flight software integration and testing within laboratory and flight-unit environments.
  • Prepare and maintain formal software lifecycle documentation, including architectural designs, requirements, implementation details, and test documentation.
  • Drive software process automation and continuous integration and delivery (CI/CD) practices to improve development efficiency and reliability.
  • Promote disciplined software engineering practices, effective version control, and collaboration across the development team.

Basic Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or a related field, or equivalent.
  • Minimum of 15 years of experience in embedded software development.
  • Strong expertise in C and C++14 programming.
  • Extensive experience with real-time operating systems (RTOS).
  • Demonstrated experience with networking and communication protocols.
  • Experience developing boot code for embedded CPUs.
  • Experience working with complex systems-on-chip (SoCs).
  • Proven technical leadership experience in an Agile development environment.
  • Experience with continuous integration and continuous delivery (CI/CD) practices.
  • Strong proficiency with version control systems, particularly Git.
  • Excellent communication skills in English or French, with strong interpersonal and collaboration abilities.
  • Demonstrated ability to mentor team members, provide constructive feedback, and lead technical and process improvement initiatives.
  • Strong analytical and problem-solving skills, with a disciplined, resourceful, and results-oriented approach.

Compensation: $ – $ CAD (annual salary) The base salary or rate offered to an applicant within this range is determined by considering several factors, including the individual's geographic location, skills, competencies, and unique qualifications. This ensures compensation is fair and aligned with the specific requirements and attributes of each candidate.

Vacancy Status: This posting is for an existing vacancy.

AI in Hiring: We use AI tools to assist with application management (e.g., organizing submissions and surfacing potentially relevant qualifications). AI is not used to make hiring decisions. All decisions are made by our hiring managers and recruitment team. Our use of AI is governed by security and privacy risk assessments aligned with our cybersecurity framework.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Architect in Montréal, QC vacancy
  • Drive innovation as a Senior Embedded Software Architect at Aversan in Montreal, Quebec. This full-time, on-site role focuses on designing cutting-edge embedded software for satellite payload systems. Aversan Inc., a leader in aerospace and defense electronics, is seeking... 
    Suggested
    Full time

    Aversan

    Montréal, QC
    1 day ago
  •  ...and flexible work location and schedule. Job Description Today CS Group Canada is looking for a Software Verification Engineer. Their role will be to test embedded software applications on aircraft and space system such as engine control, flight management systems... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Cs Group

    Montréal, QC
    more than 2 months ago
  • $100k - $125k per year

     ...edge cases, fault injection, and stress scenarios. Software Integration and Validation: Integrate embedded software with the HIL system, execute test cases,...  ...engineers, software developers, and system architects to understand system requirements and address technical... 
    Suggested
    Permanent employment
    Full time
    Relocation package

    TEEMA

    Montréal, QC
    9 days ago
  •  ...experiences across the Petal platform. Your daily life As an Architect, you will shape the technical direction of your product area by...  .... Job requirements Your profile You are a hands-on Software Architect who thrives on building platform-first capabilities... 
    Suggested
    Remote job
    Long term contract
    Permanent employment
    Full time
    Flexible hours

    Petal

    Montréal, QC
    more than 2 months ago
  •  ...développeurs, les équipes produit, les architectes et les autres parties prenantes afin de...  ...operations. Genetec develops open-platform software, hardware and cloud-based services for...  ...the team responsible for developing the embedded software powering Genetec's Physical Access... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...de Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production et à la maintenabilité long terme.... 
    Full time

    Campus Coach

    Montréal, QC
    a month ago
  •  ...through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our flagship...  ...grid. The opportunity   dcbel is looking to hire a UI embedded developer to work in our growing team. The successful candidate... 
    Full time
    Flexible hours

    Dcbel

    Montréal, QC
    7 days ago
  •  ...En collaboration avec les autres développeurs de logiciels, architectes et spécialistes V&V, le développeur de logiciels travaillera à...  ...un fort esprit d’équipe et un bon sens de l’initiative. C++ Software Developer Position description: The Software Developer role... 
    Flexible hours

    Kronos Consulting

    Montréal, QC
    1 day ago
  •  ...through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our flagship...  ...and the grid. The opportunity   dcbel is looking for an Embedded Quality Developer to join our Firmware/OS team, responsible for... 
    Full time
    Flexible hours

    Dcbel

    Montréal, QC
    more than 2 months ago
  •  ...through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our flagship...  ...delivering projects on STM32 or other ARM-based microcontrollers using embedded C/C++ on bare metal programming At least 3 years of... 
    Full time
    Flexible hours

    Dcbel

    Montréal, QC
    more than 2 months ago
  •  ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...Ce que vous accomplirez En tant qu’architecte principal de logiciels embarqués, vos...  ...satellites. What you’ll do As a senior embedded software architect, your main... 
    Daily paid
    Permanent employment

    Syntronic

    Montréal, QC
    1 day ago
  •  ...specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...Ce que vous accomplirez En tant qu’architecte principal de logiciels embarqués, vos...  ...satellites.   What you’ll do As a senior embedded software architect, your main... 
    Daily paid
    Full time

    syntronic

    Montréal, QC
    7 days ago
  • $80k - $120k per year

    Software Architect Position Description Contribute to the success of strategic initiatives at the heart of a constantly evolving Agile environment! CGI Montréal is looking for a Software Architect to design, evolve, and modernize our organization's application solutions... 
    Day shift
    2 days per week
    Montréal, QC
    more than 2 months ago
  •  ...level requirements by brainstorming with Sr. Architects, Data Scientists, and Businesses &...  ...design, development and testing of multiple software modules. • Ensure implementation meets...  ...using an OSGi container.  • Experience with embedded OS development, kernel and device drivers... 
    Permanent employment
    Full time

    Collabera

    Montréal, QC
    more than 2 months ago
  •  ...French (Reading - C - Advanced), French (Speaking - C - Advanced), French (Writing - C - Advanced) Position Title Enterprise Architect, Software and Platforms Architecture (T & I) (Telework/Hybrid) Status of Employment Permanent Position Language Requirement... 
    Long term contract
    Remplacement
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start
    Remote work
    Work from home
    Shift work

    CBC/Radio-Canada

    Montréal, QC
    3 days ago
  •  ...protection. Xona is seeking a skilled Software Engineer to work as a contributor to the...  ...kits and firmware flashing Software architecting for software-hardware interfaces (wire format...  ...design, and software modularization Embedded development for microcontroller... 
    Permanent employment
    Full time
    Work at office

    Xona Space Systems

    Montréal, QC
    19 days ago
  • $176.8k - $238.65k per year

     ...searching for an exceptionally skilled and visionary Principal Software Developer with deep expertise in building, deploying, and scaling...  ...in generative AI, NLP, or related fields. Proven expertise in architecting and deploying large-scale AI/ML systems in production... 
    Long term contract
    Full time
    Apprenticeship
    Work at office
    Local area

    Ukg

    Montréal, QC
    a month ago
  •  ...create and deliver a wide range of content reflecting our world. Job Description We are seeking an ML Solutions Architect who brings broad software engineering expertise along with strong machine learning-adjacent experience. In this role, you will lead the high-... 
    Daily paid
    Full time
    Apprenticeship
    Local area
    Flexible hours

    Nbcuniversal

    Montréal, QC
    more than 2 months ago
  •  ...superior power, and robust protection. Xona is seeking a skilled Software Specialist to work as a contributor to the development and...  ...high-quality software to run on PC desktops, which interface with embedded systems over interfaces such as COM ports and network protocols... 
    Permanent employment
    Full time
    Work at office

    Xona Space Systems

    Montréal, QC
    more than 2 months ago
  •  ...cherchent activement des gens qui voient les choses autrement? Prenez place au coeur de l'action. Nous recrutons pour un poste d'Architecte de solutions. L’ Architecte de solutions est un membre de l’équipe Build et est responsable de la définition, de la gouvernance... 
    Full time
    Day shift

    Pharma Science Inc

    Montréal, QC
    a month ago
  •  ...arrangements. Job Description As a Cybersecurity Engineer – Embedded Products, you will play a central role in ensuring the security...  ...21434 and regulatory requirements. Collaborate with system, software, and hardware engineering teams to integrate recommended... 
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Montréal, QC
    more than 2 months ago
  •  ...Description Be our in-house technical expert! Evolving Web has an opening for a WordPress Architect. You'll work closely with our developers, designers, project managers and clients to create beautiful and quality websites and apps that improve organizations and communities... 
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Evolving Web

    Montréal, QC
    a month ago
  •  ...An English version will follow.   Architecte de solutions principal·e Tu rejoins l'équipe au moment où nous passons d'une architecture...  .... You are joining an organization that is re-engineering how software gets built by making AI a core architectural component you will... 
    Daily paid
    Full time
    Work at office
    Remote work
    Flexible hours

    Plusgrade

    Montréal, QC
    more than 2 months ago
  •  ...The Data & Analytics group is looking for a Data Architect with, BI and AI expertise who will be providing consulting services to our customers...  ...the dimensional metadata layer to be consumed by visualization software and/or thru API ~ Master one or more Cloud environments... 
    Permanent employment
    Full time
    Summer work
    Casual work
    Work at office
    Work from home
    Flexible hours

    Kpi Digital

    Montréal, QC
    more than 2 months ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...in production. Experience with firmware services, IoT, or embedded software. Experience designing and publishing SDKs or developer... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  • $72k - $90k per year

     ...opportunity to thrive. Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue...  ...Experience with elastic search is an asset ~ Experience with embedded systems is an asset ~ Must be fluent in spoken and written English... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Montréal, QC
    a month ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...its integration into software applications. Background in embedded systems or real-time computing is a plus. Additional Information... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...concept to production deployment. Key responsibilities: ● Architect, build, and deploy NetSuite integrations and customizations... 
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...supplément nouveau parent pour le congé de maternité/paternité. Description du poste Relevant du Directeur cybersécurité, l’Architecte de sécurité infonuagique joue un rôle clé dans la définition et l’évolution de la posture de sécurité cloud du Groupe Vosker. Agissant... 
    Daily paid
    Full time

    Vosker

    Montréal, QC
    more than 2 months ago
  •  ...Laurent Quebec, CANADA Contract role for a client (name disclosed during interview) 40 hours a week Enterprise Transformation Architect – ERP & Business Modernization What the Role Is Client is executing a significant ERP and business transformation across... 
    Full time
    Contract work

    Transperfect

    Montréal, QC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Architect. Be the first to apply!