Enable job alerts via email!

Software Engineer Associate

Natural Factors

Eastern Ontario

On-site

CAD 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An innovative technology company is seeking a Software Engineer Associate to contribute to the development of embedded systems for next-generation vehicles. This role involves working on critical projects such as infotainment and connectivity, where you will design and implement bootloader features and secure boot functionalities. The ideal candidate will possess a strong background in embedded software development, particularly with BSP and bootloaders, and will thrive in a collaborative, multi-site team environment. Join a forward-thinking organization that values diversity and empowers its team members to explore new solutions and technologies.

Benefits

Competitive Salary
Comprehensive Benefit Package
Group Retirement Savings Plan
Paid Holidays
Free Training on Altair Products

Qualifications

  • 2+ years in BSP (Linux/QNX) and bootloader development.
  • Strong problem-solving and troubleshooting skills.

Responsibilities

  • Design and implement BSP/bootloader features.
  • Assist with product verification and testing.

Skills

Embedded C
BSP Development
Secure Bootloaders
Troubleshooting
Communication Skills

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Electrical Engineering

Tools

JTAG
Oscilloscopes
Git
SVN

Job description

Transforming the Future with Convergence of Simulation and Data
Software Engineer Associate
Job Summary

Our client in Kanata, ON is looking for a Software Engineer Associate. This is a contract position.

What You Will Do

Embedded Software Developer: The BSP and Driver Development Team is seeking a skilled embedded software developer with experience in BSP and secure bootloaders. The candidate will work on various projects, including infotainment, connectivity, and other hardware modules in the next generation of vehicles.

Responsibilities Include But Are Not Limited To
  • Design and implement BSP/bootloader features as part of a larger team-based software project.
  • Design and implement secure boot features.
  • Create software design documents.
  • Participate in design reviews.
  • Assist with product verification, validation, troubleshooting, and testing.
  • Communicate problems early to team members and offer solutions.
  • Drive or participate in troubleshooting with multiple teams and vendors.
Basics
  • Bachelors degree in computer science, Electrical Engineering or equivalent field of study. Strong ability to troubleshoot and solve problems.
  • Solid verbal and written communication skills.
  • Ability to work in a multi-site team environment where self-driven and self-motivated capabilities are key initiatives.
  • 2+ years of experience in the design and development of BSP (Linux/QNX) and bootloaders.
  • 2 years of experience with Embedded C language.
  • Capable of reading electronic schematics.
  • Working knowledge of embedded OS (Linux, QNX).
  • Position fully onsite.
Preferred
  • Experience completing a board bring-up; skilled in using debugging tools like JTAG and oscilloscopes/logic analyzers.
  • Driver development experience (UART, I2C, SPI, CAN/CAN FD, etc.).
  • Experience troubleshooting across multiple teams and vendors.
  • Detailed knowledge of ARM processors (A series, M series).
  • Experience with eMMC, NAND, NOR memory controllers.
  • Designed and implemented custom bootloader.
  • Experience with version control tools (e.g., SVN, Git).
How You Will Be Successful
  • Envision the Future
  • Communicate Honestly and Broadly
  • Seek Technology and Business “First”
  • Embrace Diversity and Take Risks
What We Offer
  • Competitive Salary
  • Comprehensive Benefit Package
  • Group Retirement Savings Plan (GRSP) with matching contributions
  • Paid holidays and vacation time off
  • Free training on all Altair products
Why Work With Us

Altair is a global technology company providing software and cloud solutions in data analytics, product development, and high-performance computing (HPC). We enable organizations across industries to compete more effectively and create a sustainable future. With over 3,000 engineers, scientists, and creative thinkers in 25 countries, we help solve tough challenges and deliver unparalleled service to foster innovation and better decision-making.

Our vision is to transform customer decision-making with data analytics, simulation, and high-performance computing. For over 30 years, we have helped customers integrate electronics with mechanical design, develop AI, digital twins, and advanced HPC and cloud solutions. Learn more at altair.com.

Ready to go? #ONLYFORWARD

At our core, we are explorers, pioneers, and trailblazers. We thrive in uncharted waters, making the impossible possible and discovering new solutions to our customers’ toughest challenges.

Altair is an equal opportunity employer. We value diversity and believe that empowering each individual’s authentic voice strengthens our culture and success.

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

Similar jobs

Associate Software Engineer

Foundant Technologies, Inc.

Toronto

Remote

CAD 50,000 - 90,000

3 days ago
Be an early applicant

Associate Software Engineer

UnitedHealth Group

Richmond

Remote

CAD 49,000 - 103,000

9 days ago

Staff Software Engineer

Shakepay

Remote

CAD 80,000 - 120,000

11 days ago

Associate Software Test Engineer

Absolute Security

Victoria

Remote

CAD 61,000 - 68,000

Today
Be an early applicant

Staff Software Developer

Acuity Insights

Toronto

Remote

CAD 80,000 - 120,000

23 days ago

Staff Software Engineer- React- Contract

Oliver James Associates Ltd.

Remote

CAD 80,000 - 100,000

23 days ago

Staff Software Engineer - Creatives Library

StackAdapt Inc.

Remote

CAD 80,000 - 120,000

30+ days ago

Staff Software Developer

Diversis Capital LLC

Remote

CAD 80,000 - 120,000

30+ days ago

Staff Software Development Engineer- Remote

BeyondTrust

Remote

CAD 60,000 - 80,000

30+ days ago