Software Engineer

1 month 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


  • Software Engineer

    1 day ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Greetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity?As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance.You will...


  • 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 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 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...

  • Software Engineer

    3 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...


  • 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 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...


  • Eastern Ontario, Canada The Bartech Group, Inc. Full time

    Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest companies. We are powered by Impellam Group, a connected group providing global workforce and specialist recruitment solutions. Our client has engaged us to assist them in hiring a contract Software Engineer...


  • Eastern Ontario, Canada The Bartech Group, Inc. Full time

    Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest companies. We are powered by Impellam Group, a connected group providing global workforce and specialist recruitment solutions. Our client has engaged us to assist them in hiring a contract Software Engineer...


  • 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...


  • Ottawa, Ontario, Ottawa region, Canada Quarry Consulting Full time

    Title: Security Software DeveloperLocation: hybrid in Ottawa (8 days on-site per month) (Remote considered)Duration: 6 month contract + 2.5 option years***MUST HAVE Reliability clearance or have lived in Canada for 5 consecutive years***The Consultant will be responsible for providing the following Services:Work within a team to develop and test software in...

  • Software Developer

    1 week 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...


  • Ontario, Canada Composer Full time

    Composer is a no-code platform for automated investment management. Composer allows you to build, test, deploy, and manage automated investing strategies - all without writing a line of code. As an early software engineer at Composer you will: Be responsible for designing and building critical pieces of our infrastructure Work closely with the executive...