Firmware / Embedded Systems Engineer – Sponsorship Available

🏢 Magna International📍 Ancaster, Ontario, Canada💼 Full-Time💻 Hybrid🏭 Automotive💰 80000-120000 per year

About the Company

Magna International is a leading global automotive supplier dedicated to delivering innovative products, processes, and world-class manufacturing to our customers. With over 169,000 employees worldwide and a presence in 28 countries, we are committed to engineering excellence and shaping the future of mobility. Our culture fosters creativity, collaboration, and continuous learning, providing a dynamic environment where your contributions truly make an impact.

Job Description

We are seeking a highly skilled and motivated Firmware / Embedded Systems Engineer to join our innovative team in Ancaster, Ontario. This role offers the unique opportunity to develop cutting-edge embedded software for advanced automotive systems, including ADAS, autonomous driving, and electric vehicle components. You will be instrumental in the full product development lifecycle, from concept and design to implementation, testing, and deployment. If you have a passion for embedded systems, a strong C/C++ background, and are looking to contribute to groundbreaking automotive technology, we encourage you to apply. We offer sponsorship opportunities for exceptional candidates.

Key Responsibilities

  • Design, develop, and test embedded firmware for various automotive electronic control units (ECUs).
  • Collaborate with hardware engineers to define system specifications and troubleshoot hardware/software integration issues.
  • Implement and optimize drivers for peripherals such as CAN, LIN, SPI, I2C, and Ethernet.
  • Develop and integrate real-time operating systems (RTOS) or bare-metal applications.
  • Conduct thorough unit testing, integration testing, and system validation.
  • Debug complex embedded systems using appropriate tools (oscilloscopes, logic analyzers, debuggers).
  • Create and maintain detailed technical documentation for designs, code, and test procedures.
  • Participate in code reviews to ensure high-quality and robust software.
  • Stay current with industry trends and advancements in embedded systems and automotive technology.

Required Skills

  • Proficiency in C and C++ for embedded systems.
  • Strong understanding of microcontroller architectures (ARM, PIC, etc.) and peripherals.
  • Experience with embedded operating systems (e.g., FreeRTOS, QNX, Embedded Linux) or bare-metal programming.
  • Familiarity with communication protocols such as CAN, LIN, SPI, I2C, UART, Ethernet.
  • Experience with debugging tools (JTAG/SWD debuggers, oscilloscopes, logic analyzers).
  • Knowledge of software development lifecycle (SDLC) and version control systems (e.g., Git).
  • Ability to read schematics and datasheets.
  • Excellent problem-solving and analytical skills.

Preferred Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Experience in the automotive industry (e.g., ISO 26262, AUTOSAR).
  • Knowledge of scripting languages like Python for automation and testing.
  • Familiarity with model-based design tools (e.g., MATLAB/Simulink).
  • Experience with cybersecurity principles for embedded systems.

Perks & Benefits

  • Comprehensive health, dental, and vision insurance plans.
  • Retirement savings plan (RRSP) with company match.
  • Generous paid time off and holidays.
  • Opportunities for professional development and continuous learning.
  • Relocation assistance and visa sponsorship for eligible candidates.
  • Employee assistance programs.
  • Modern, collaborative work environment.
  • Access to state-of-the-art lab facilities and tools.

How to Apply

If you are interested in this position, please click the "Apply Now" button below. To ensure your application is properly considered, please prepare the following:

  • An up-to-date Resume or CV
  • A brief cover letter summarizing your experience and motivation

Applications are reviewed on a rolling basis. Only shortlisted candidates will be contacted for an interview.

⚠️ Important Disclaimer

Welcome to Westford Trust. We publish job opportunities aggregated from public sources, employers, and job portals. We never charge any fees to access or use our website; all information is provided entirely for free.

Westford Trust does not directly offer or manage these positions, nor are we directly involved in the hiring process for the vacancies published on https://job.westfordtrust.com.

If you suspect a fraudulent listing or have any questions, please contact us at techturna@gmail.com.

Job Application

×

Login Required

You must be signed in to apply for this job.

Scroll to Top