Enable job alerts via email!

Senior Embedded Software Engineer

Accreditation Council for Graduate Medical Education

Brossard

On-site

CAD 80,000 - 120,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative global technology leader is seeking a Senior Embedded Software Engineer to join their dynamic team in Brossard. This role offers the chance to tackle complex technical challenges while developing safety-critical software for advanced Programmable Logic Controllers. The ideal candidate will thrive in a collaborative agile environment, contributing to the continuous improvement of engineering practices. With a focus on mentorship and knowledge sharing, this position is perfect for those passionate about technology and eager to make a significant impact in a diverse and inclusive workplace. Join a team that values your contributions and helps shape the future of manufacturing.

Benefits

Health Insurance (Medical and Dental)
Retirement Plans
Paid Time Off
Volunteering Time Off
Employer Savings Plan Matching
Employer Paid DC Pension
Maternity and Parental Leave Top-Up
Fitness Reimbursement Program
Flexible Work Schedule

Qualifications

  • 5+ years of software engineering experience.
  • Experience with safety and security standards.
  • Knowledge of modern Intel and ARM architectures.

Responsibilities

  • Develop safety- and security-critical embedded software.
  • Lead design of controller features and subsystems.
  • Mentor less experienced personnel and encourage knowledge sharing.

Skills

Embedded Software Development
Continuous Integration
Agile Methodologies
Python
Safety Standards (IEC 61508, IEC 62443)
Industrial Protocols (CIP)
Communication Technologies (Ethernet, USB, PCI Express)

Education

Bachelor's Degree in Electrical or Computer Engineering
Equivalent Work Experience

Tools

Automated Testing Tools
Real-Time Operating Systems

Job description

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.

We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us!

Job Description

Rockwell Automation is looking for an innovative Senior Embedded Software Engineer to join our global embedded software organization at our Brossard Campus. You will have the opportunity to solve highly complex technical problems and report to the Senior Engineering Manager.

Your Responsibilities:
  1. Develop safety- and security-critical embedded software for new Programmable Logic Controllers.
  2. Work in various hardware and software environments, from commercial off-the-shelf to custom System on Chip architectures, and from general purpose to embedded real-time operating systems.
  3. Use modern continuous integration and development tools, and promote continuous improvement of engineering tools and practices across the global development organization.
  4. Participate as a member of an agile team within the Scaled Agile Framework, actively monitoring and improving team health, predictability, and velocity.
  5. Lead high- and detailed-level design of controller features and subsystems, coordinating across teams, architects, marketing, and management.
  6. Partner with development and testing personnel to construct testable requirements; design and implement test plans; promote reliable automated testing practices.
  7. Mentor less experienced personnel and encourage knowledge sharing within the development community.
The Essentials - You Will Have:
  • Bachelor's Degree or Equivalent Work Experience.
  • Legal authorization to work in Canada.
The Preferred - You Might Also Have:
  • Bachelor’s degree in Electrical or Computer Engineering or equivalent knowledge.
  • 5+ years of software engineering experience.
  • Experience with safety and security standards such as IEC 61508 or IEC 62443.
  • Experience developing automated tests and tools in languages like Python.
  • Knowledge of industrial protocols, especially CIP.
  • Knowledge of communication technologies like Ethernet, USB, PCI Express.
  • Experience developing device drivers or similar embedded software.
  • Knowledge of modern Intel and ARM architectures.
What We Offer:
  • Health Insurance including Medical and Dental.
  • Retirement plans, Paid Time off, Volunteering Time off.
  • Employer Savings Plan Matching, Employer Paid DC Pension.
  • Maternity and Parental Leave Top-Up, Fitness Reimbursement Program.
  • Flexible Work Schedule.

As Rockwell Automation is a global company, candidates must be bilingual or able to communicate in English (spoken and written).

We are dedicated to building a diverse, inclusive, and authentic workplace. If your experience doesn't align perfectly with every qualification, we encourage you to apply anyway.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Country Match Sr Software Development Engineer Remote Canada | Remote Unites States - Mountain [...]

BeyondTrust Corporation

Remote

CAD 100,000 - 140,000

2 days ago
Be an early applicant

Senior Software Engineer

PennyJar Capital

Toronto

Remote

CAD 90,000 - 130,000

2 days ago
Be an early applicant

Senior Software Engineer

Storm8

Victoria

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant

Senior Embedded Software Engineer

Amaris Consulting

Brossard

On-site

CAD 80,000 - 120,000

15 days ago

Développeur Logiciels Senior / Senior Software Developer

House of Blues

Quebec

Remote

CAD 105,000 - 133,000

Today
Be an early applicant

Senior Software Engineer

Edjuster

Vancouver

Remote

CAD 90,000 - 130,000

2 days ago
Be an early applicant

Senior Software Engineer II-Kafka (remote Canada)

Confluent, Inc

Montreal

Remote

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 100,000 - 125,000

3 days ago
Be an early applicant