Software Engineer

3 weeks ago


Ontario, Canada EPITEC Full time

The successful candidate will work with a dynamic group of people in the driver and platform bring-up team for the next generation Gateway ECU. This position will provide an opportunity to develop software drivers for various hardware peripherals including adaptation of existing drivers as well as development of new driver architectures.

YOUR IMPACT:

  • Work in an Agile SW development environment to deliver state of the art SW solutions for the next generation Gateway product
  • Design and implement platform software to support advance application features
  • Debug platform SW and provide fixes as required
  • Bring up of new embedded HW modules
  • Extend existing SW architecture for new feature requirements
  • Work closely with our vendors, hardware team and other embedded software teams to resolve platform and firmware issues

Skills Required:

  • 5+ years of software development experience
  • Exceptional technical debugging and troubleshooting skills
  • Excellent analytical and problem solving skills

Skills Preferred:

  • Knowledge of ISO 26262, ASIL safety standard
  • Knowledge of ARM microprocessor architecture

Experience Required:

  • Experience of hardware peripherals bring up: CAN, LIN, Ethernet, UART, SPI, I2C etc
  • Experience with AUTOSAR and MISRA coding standards
  • Experience with MATLAB modelling.
  • Experience with scripting languages like Python

Experience Preferred:

  • 0

Education Required:

  • Bachelor's Degree in Computer Engineering, Electrical Engineering or equivalent field of study (Successful candidates will be required to provide proof of degree completion for the highest level of education attained. If the degree was obtained from a school outside of Canada, an Education Credential Assessment report showing Canadian equivalency is also required.)

Education Preferred:

  • 2+ years of software development experience
  • Experience in multi-threaded programming in C, Assembly
  • Previous experience with low level device driver development and board bring-up
  • Ability to read and understand technical datasheets as well as schematics



  • Ontario, Canada Recooty Full time

    Are you a tech-savvy Software Developer/Engineer with a passion for creating innovative applications? Design Match is looking for a talented and creative individual to join our development team. As a Software Developer/Engineer, you will play a crucial role in writing, testing, and maintaining software applications that elevate our platform's user...


  • Ontario, Canada Aversan Inc Full time

    SR. ADVANCED SOFTWARE ENGINEER Aversan Inc. () is a reputable Engineering Company that provides expertise in Systems Integration, Product Design/Development and Software/Product Testing for highly regulated industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualified Senior Advanced Software Engineer towork...


  • Ontario, Canada Imagine Communications Full time

    Overview Every day, Imagine Communications is delivering billions of media moments all over the world — anywhere, anytime and on any device. Imagine Communications delivers innovative, end-to-end media software and networking solutions to over 3,000 customers in more than 185 countries, including the top broadcast facilities and the most technologically...


  • Ontario, Canada Electronic Arts Full time

    Senior Software Engineer, C++ - Frostbite Frostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower creators all over the world to...


  • Ontario, Canada Electronic Arts Inc. Full time

    Frostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower creators all over the world to bring their best ideas to life by creating...


  • Ontario, Canada Sun Life Financial Full time

    Senior Software Engineer -Archer page is loaded Senior Software Engineer -Archer Apply locations North York, Ontario Sun Life Waterloo King time type Full time posted on Posted Today job requisition id JR00095904 You are as unique as your background, experience and point of view. You'll work with dynamic colleagues - experts in their fields - who are...


  • Ontario, Canada Sun Life Financial Full time

    Senior Software Engineer -Archer page is loaded Senior Software Engineer -Archer Apply locations North York, Ontario Sun Life Waterloo King time type Full time posted on Posted Yesterday job requisition id JR00095904 You are as unique as your background, experience and point of view. You'll work with dynamic colleagues - experts in their fields - who are...


  • Ontario, Canada Autodesk, Inc. Full time

    We are seeking an experienced senior full stack engineer to join our team of smart and driven engineers who are building real-world solutions for the construction industry. Our experiences power construction teams in the office, trailer and field, enabling them to understand and execute on projects with a level of speed, safety and predictability which was...


  • Ontario, Canada Artech Information Systems Full time

    We are looking for a "Software Engineer Consultant/Expert" for one of our client in Kanata, ON. Committed to shaping a smarter future, we're dedicated to being the pinnacle of trusted mobility, crafting intelligent vehicles for an evolving world. Description for Candidates The Enhanced Central Gateway (ECG) team pioneers the software infrastructure...

  • Software Engineer

    2 weeks ago


    Ontario, Canada Hour Consulting Full time

    Are you a skilled Software Engineer specializing in React/Next.js, looking for an exciting opportunity in an AWS Serverless environment ? Our client, a rapidly expanding technology partner, invites you to join their exceptional Technology and Development team. Our client stands at the forefront of technology innovation, catering cutting-edge...


  • Eastern Ontario, Canada Aversan Inc Full time

    SR. ADVANCED SOFTWARE ENGINEER Aversan Inc. (www.aversan.com) is a reputable Engineering Company that provides expertise in Systems Integration, Product Design/Development and Software/Product Testing for highly regulated industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualifiedSenior Advanced Software...


  • Eastern Ontario, Canada Aversan Inc Full time

    SR. ADVANCED SOFTWARE ENGINEER Aversan Inc. (www.aversan.com) is a reputable Engineering Company that provides expertise in Systems Integration, Product Design/Development and Software/Product Testing for highly regulated industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualifiedSenior Advanced Software...


  • Eastern Ontario, Canada Aversan Inc Full time

    SR. ADVANCED SOFTWARE ENGINEER Aversan Inc. (www.aversan.com) is a reputable Engineering Company that provides expertise in Systems Integration, Product Design/Development and Software/Product Testing for highly regulated industries including Digital Health, Medical Devices, IT and Aerospace. We are currently seeking a qualifiedSenior Advanced Software...


  • Ontario, Canada Electronic Arts Full time

    Senior Software Engineer, C++ - Frostbite Frostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower creators all over the world to bring...


  • Ontario, Canada Electronic Arts Inc. Full time

    Frostbite is EA's proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower creators all over the world to bring their best ideas to life by creating an...


  • Ontario, Canada Voxel Full time

    Industrial labor is incredibly dangerous work - almost 3 million people in the US per year are injured in the workplace for entirely preventable and at times, fatal or debilitating causes. At Voxel, we're passionate about revolutionizing workplace safety and operations with groundbreaking, full-stack AI and computer vision technology. Voxel’s site...


  • Ontario, Canada Chainalysis Inc. Full time

    The engineering team at Chainalysis is inspired by solving the hardest technical challenges and creating products that build trust in cryptocurrencies. Our industry changes every day and our job is to create user facing products supported by a flexible and scalable data platform allowing us to adapt to those rapid changes and bring value to our customers. ...


  • Ontario, Canada Marriott Full time

    Marriott Senior Software Engineer in Madison , Wisconsin Job Number 24069878 Job Category Information Technology Schedule Full-Time Located Remotely? Y Relocation? N Position Type Management JOB SUMMARY Marriott has an exciting opportunity for a Senior Software Engineer on the Software Engineering – Data Services team. This role is part of the...


  • Ontario, Canada Red Hat Full time

    About the job Red Hat's Ecosystem Engineering team is looking for a Linux Software Engineer to join us. In this role you will be part of a growing team focused on partner enablement for use in telco, edge, real-time, and industrial applications, providing hardware enablement for ARM platforms.  For this role you must be located or willing to locate to...

  • Software Developer

    3 days ago


    Ontario, Canada MacLean Engineering Full time

    POSITION TITLE: GUI Software Developer III – Autonomous Vehicle Systems LOCATION: Sudbury or Collingwood, Ontario About the Position: The successful candidate will be working as a member of the Autonomous Vehicle Systems (AVS) team. This is a fast-moving, multi-disciplinary team deploying cutting edge technology on mobile machines in the underground...