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

Embedded Software Development Engineer

$60 - $65 per hour

Randstad

Our client, a global leader in industrial automation and advanced technologies, is looking for two Systems Software Engineers to join their Montreal team.

In this role, you will participate in the design, development, and validation of low-level software for complex hardware systems. You will work closely with multidisciplinary teams to ensure the reliability and performance of modern architectures.

This is an 8-month contract with strong possibilities for renewal. The position requires an on-site presence 5 days a week at the Greater Montreal offices, maintaining a stable Monday to Friday schedule.

Competitive hourly rate between $60 and $65.

Initial 8-month contract with strong long-term renewal potential.

Stable daytime schedule of 40 hours per week ensuring excellent balance with no overtime or weekend work.

Design, develop, and maintain low-level software for complex systems.

Develop and execute automated testing tools and scripts using Python to ensure system reliability.

Collaborate with hardware and software teams to define system requirements and overall product architecture.

Troubleshoot, debug, and resolve complex technical issues related to system integration.

Actively participate in code reviews and contribute to the continuous improvement of development processes.

Write rigorous technical documentation covering software designs and test plans.

7 or more years of professional software engineering experience including design and development.

Strong experience developing automated tests and tools in a high-level language such as Python.

Strong communication skills to effectively convey technical information verbally and in writing.

Mandatory bilingualism in French and English to interact seamlessly with various teams.

**The company takes all reasonable steps to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires it when necessary and its existing bilingual employees are unable to perform these duties.

Based on an assessment conducted by our client, it has been determined that this position requires candidates to be fluent in English (both spoken and written). Operations / HR / Finance / Legal / Contracts / Sales) that support the organization in Canada and that do not speak French.**

We are looking for a senior Systems Software Engineer with strong expertise in ARM architecture and Python. If you have over 7 years of experience and are looking for a stable mandate in the Montreal area with regular hours and no overtime, this opportunity is for you.

As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Embedded Software Development Engineer in Brossard, QC vacancy
  • $74.38 per hour

    Our client, an international powerhouse in industrial automation, is currently seeking a Senior Embedded Software Engineer to join their team on the South Shore of Montreal. This mandate is tailored for a real-time systems expert accustomed to working in highly critical and... 
    Suggested
    Contract work
    Immediate start
    Shift work
    Weekend work

    Randstad

    Brossard, QC
    a month ago
  • $80 - $85 per hour

    Software Test Specialist Location: Brossard or Lévis, QC (Hybrid: 3 days office / 2 days...  ...ensure the robustness and excellence of embedded software and control systems. You will...  ...Education: Degree in Computer Science, Software Engineering, or equivalent practical experience. •... 
    Suggested
    Hourly pay
    Long term contract
    Permanent employment
    Contract work
    Work at office
    Remote work

    Randstad

    Brossard, QC
    a month ago
  •  ...referral program. We are currently looking for a Senior Data Engineer to join our team. What You Can Expect from This Role The...  ...throughout the data lifecycle. Ensure data classification is embedded into ingestion pipelines, storage layers, and access controls.... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Work at office
    Work from home
    Monday to friday

    Bitfarms

    Brossard, QC
    20 days ago
  •  ...mainly on level 4 maintenance activities. As a maintenance system engineer on the REM project your main activities would be :   Safety...  ...Maintains the applicable configuration for hardware and software. Ensures efficient parts codification in line with Platform rules... 
    Suggested
    Worldwide

    Alstom

    Brossard, QC
    15 days ago
  •  ...LAPORTE is a consulting engineering firm specializing in pharmaceutical, agrifood, industrial biotech and industrial plant processes, which has been in business for 25 years. Today, the company has 25 offices across North America and Europe, and over 480 employees with a passion... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Flexible hours
    2 days per week

    LAPORTE

    Brossard, QC
    2 days ago
  •  ...Expérience avec les pratiques modernes de SRE (Site Reliability Engineering) Expérience de travail au sein d’équipes entièrement à...  ...__________________ ABOUT POWER FACTORS Power Factors is a software and solutions provider leading the next generation of clean energy... 
    Full time
    Apprenticeship
    Remote work
    Worldwide
    Flexible hours

    Power Factors

    Brossard, QC
    more than 2 months ago
  • $80k per year

     ...About this opportunity: GoEngineer is a provider of the most compelling design platforms in the industry, deploying engineering software and 3D Printing technology to make the design process innovative, efficient, and intelligent. GoEngineer is a proud software... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Local area
    Monday to friday
    Night shift

    GoEngineer

    Brossard, QC
    more than 2 months ago
  •  ...LAPORTE is a consulting engineering firm specializing in pharmaceutical, agrifood, industrial biotech and industrial plant processes, which has been in business for 25 years. Today, the company has 25 offices across North America and Europe, and over 480 employees with a passion... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    2 days per week

    LAPORTE

    Brossard, QC
    2 days ago
  • Mécanicien d'Engins de Chantier : Propulsez votre carrière en 2026 Vous souhaitez rejoindre un chef de file mondial des infrastructures de transport et de l’aménagement urbain ? Nous recherchons actuellement un Mécanicien d'Engins de Chantier passionné pour intégrer une équipe... 
    Monday to friday
    Day shift

    Randstad

    Brossard, QC
    more than 2 months ago
  •  ...------------- Your team’s dynamic: Genetec One is a cloud software development team based in Genetec’s Brossard office. Our mission...  ...great fit: Bachelor’s degree in Computer Science, Software Engineering, or equivalent Fluent in French and English, both verbal and... 
    Long term contract
    Full time
    Apprenticeship
    Internship
    Work at office
    Remote work
    Flexible hours

    Genetec

    Brossard, QC
    a month ago
  •  ...all activities related to new Product or Software Releases while also coordinating OEM...  ...Minimum Requirements Bachelor’s degree in Engineering (Mechanical or Electrical) with a...  ...building platforms Understanding of embedded systems, cloud connectivity, and communication... 
    Permanent employment
    Internship
    Immediate start
    Worldwide
    Flexible hours

    Acuity Inc.

    Brossard, QC
    28 days ago
  •  ...looking for an innovative and experienced Embedded Developer to work on our satellite and...  ...internal satellite tasking and planning software. As part of a cross-functional team,...  ...in Computer Science, Computer/Electrical Engineering, or equivalent ~ Strong written and verbal... 
    Permanent employment
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    GHGSAT

    Montréal, QC
    7 days ago
  •  ...approach is supported by our teams in electronics, mechanical and software engineering, operations management, manufacturing and logistics, sales...  ...as Java, C, C++, and C#, and the software is deployed on embedded platforms running Android, Linux, or Windows. In certain projects... 
    Minimum wage
    Full time
    Local area
    Worldwide

    EssilorLuxottica Group

    Montréal, QC
    12 days ago
  •  ...base on the programming of our controllers and the use of our software for the management of the controllers and control device. Note:...  ...Knowledge of control system estimating, design, programming and engineering, specifically BACnet Knowledge in IT / IOT technologies – HTML... 
    Permanent employment
    Immediate start
    Worldwide

    Acuity Inc.

    Brossard, QC
    10 days ago
  •  ...specifications. ~ ECI / Design-build / EPC experience an asset. ~ Engineering experience or equivalent technical knowledge in the renewable...  ...organizational skills. ~ Strong computer skills – estimating software, MS Excel / Word / MS Outlook, MS Teams.  ~ Experience with... 
    Contract work
    For subcontractor
    Work at office
    Flexible hours
    Night shift

    AECON

    Brossard, QC
    6 days ago
  • Objectif du poste Fournir un soutien complet pour l'ingénierie, la performance et les essais fonctionnels à l'aide de bancs dynamométriques, de chambres thermiques pour les essais environnementaux, de tables vibrantes pour les essais de durabilité et de capacités d'essai...
    Flexible hours

    Dana Incorporated

    Boucherville, QC
    more than 2 months ago
  •  ...martial arts centers, and other fitness businesses with powerful software solutions that streamline operations and improve customer...  ...customers adopt them quickly Work closely with our product and engineering teams to resolve issues Work collaboratively with clients... 
    Full time
    Internship
    Remote work
    Flexible hours

    FLiiP

    Brossard, QC
    more than 2 months ago
  •  ...recurring issues; contribute to knowledge-base articles. ~Collaborate with engineering, product, and field teams to escalate complex issues. ~Support internal training sessions on new products, software releases, or common troubleshooting topics. Qualifications: ~2+... 
    For contractors
    Direct hire
    Remote work

    Modern Technical Staffing, Inc.

    Brossard, QC
    more than 2 months ago
  •  ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation &...  ...Responsibilities Work with System Engineers, Embedded Application Software developers and... 
    Long term contract
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    more than 2 months ago
  •  ...Your future role Take on a new challenge and apply your software quality assurance expertise in a cutting-edge field. You’ll work...  ...grow in this role: Degree in computer science or an equivalent engineering discipline, or relevant professional experience Fluency in English... 
    Worldwide

    Alstom

    Saint-Bruno, QC
    12 days ago
  •  ...automate their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...will work closely with product managers, designers, and other engineers to deliver robust applications that power robotic systems in... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    2 days ago
  •  ...training and development, and much more... POSITION OVERVIEW Reporting to the Business Solutions Delivery Team Leader, the Software Engineering Specialist is an integrated role within the IT Solutions Delivery team. The Specialist must participate in the complete development... 
    Full time
    Flexible hours

    Business Development Bank of Canada

    Montréal, QC
    12 hours ago
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  .... Job Description As a Senior Embedded Developer at Vention… You will be responsible...  ...and long-term maintainability Mentor engineers through code reviews, architectural... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    15 days ago
  •  ...innovation forward. That's where you come in. About the Team Our Platform & Reliability crew at Flinks brings together DevOps Engineers, SREs, and Support Engineers to create a proactive environment where incidents are resolved before customers see them and engineers... 
    Full time

    Flinks

    Montréal, QC
    12 hours ago
  • $100k - $120k per year

     ...While backed by a Fortune 500 group , the Montreal digital engineering team operates like a true startup within the company. The...  ...valued. Job Description The Role: Full-Stack Software Engineer. Embedded within the Growth team, you will act as the bridge between... 
    Work at office
    Local area
    Flexible hours
    1 day per week

    1perTInent inc

    Montréal, QC
    26 days ago
  •  ...and insights on their supply usage. We’re building an AI-driven software solution that provides seamless tracking, real-time visibility and...  ...outcomes for patients.  About the Role: As a Software Engineer, you will be responsible for designing, developing and managing... 
    Full time
    Remote work
    Flexible hours

    AssistIQ

    Montréal, QC
    13 days ago
  •  ...We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    1 day ago
  •  ...Software Engineer – HQL Developer Missions: Specialist Software Engineer – Big Data (HQL Developer) Responsibilities: About the Team / Project This role is within the HR Data team working on data platforms and analytics solutions supporting business functions... 
    Full time

    CGI

    Montréal, QC
    22 days ago
  •  ...50 Most Community-Minded Companies in the U.S. by the Civic 50, and a Brand that Matters by Fast Company.   As a Senior Software Development Engineer on the Direct-to-Consumer e-commerce team, you will architect, scale, and refine complex systems that bring Hasbro’s iconic... 

    Hasbro

    Montréal, QC
    a month ago
  •  ...We’re seeking someone to join our team as a Senior Software Engineering Specialist to lead the development of our API Inventory platform, integrating data from diverse build and runtime environments and standardizing information across different sources. Most development will... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    12 hours ago

Do you want to receive more vacancies?

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