Skip to main content
TryApplyNow
Brossard, Quebec, CAPosted 6 weeks ago

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonExpressAgileCI/CD

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Senior Embedded Software Engineer — Hybrid | Brossard, QC

Client is seeking an innovative Senior Embedded Software Engineer to join their global embedded software team at the Brossard campus. This role offers the opportunity to work on safety-critical industrial control platforms, solve complex technical challenges, and contribute to next-generation automation solutions used across industries worldwide.

You’ll collaborate with system architects, hardware teams, and global agile squads to design and deliver high-performance embedded software running on modern ARM-based platforms.

What You’ll Be Doing

  • Develop safety- and security-critical embedded software for industrial control systems
  • Design and implement processor/controller features and subsystems
  • Work across ARM-based architectures, custom SoCs, and RTOS environments
  • Develop low-level embedded software and device drivers
  • Build and maintain automated tests and CI/CD pipelines using modern tools
  • Collaborate within Scaled Agile Framework (SAFe) teams to deliver high-quality releases
  • Partner with system, functional, and test teams to define testable requirements
  • Improve engineering practices and contribute to global development standards
  • Work with communication technologies including Ethernet, USB, and PCI Express

Required Qualifications

  • 7+ years of embedded software engineering experience
  • Strong experience with modern ARM architecture
  • Hands-on experience with RTOS and low-level embedded development
  • Experience developing device drivers or similar low-level software
  • Automated testing experience using Python or similar language
  • Solid understanding of software engineering principles and design practices
  • Experience with Ethernet, USB, PCIe, or similar communication protocols
  • Bachelor’s degree or equivalent relevant experience
  • Must be authorized to work in Canada

Preferred Qualifications

  • Degree in Electrical Engineering, Computer Engineering, or similar field
  • Experience with functional safety or security standards (IEC 61508, IEC 62443)
  • Industrial automation or controls experience
  • Familiarity with Common Industrial Protocol (CIP)
  • Experience working in Agile / SAFe environments

Work Environment

  • Hybrid role based in Brossard, QC
  • Typically 3 days onsite; may increase during hardware testing phases
  • Global engineering collaboration with strong technical ownership

If you're passionate about embedded systems, real-time software, and industrial automation, this is an opportunity to work on complex platforms that directly impact modern manufacturing and control systems.

About HireTalent - Staffing & Recruiting Firm

HireTalent - Staffing & Recruiting Firm logo

HireTalent - Staffing & Recruiting Firm

EmbeddedHybrid

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get Started Free

No credit card to start