JobMesh

Embedded Software Developer – Automotive

High Tech Genesis Inc. · Ottawa, Ontario, CA

WE'RE HIRING! At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do. Be part of a design services company t...

Job description

WE'RE HIRING!: At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do. Be part of a design services company that is amongst the companies that lead the world in technology and innovation. Your next chapter starts here. We’re looking for an experienced Embedded Software Developer to work on microcontroller‑based Automotive ECUs. You’ll develop both low‑level drivers and higher‑level embedded applications, working closely with hardware and systems teams. Senior candidates are preferred, but strong intermediate engineers will also be considered. In this role, you will: Develop embedded firmware in C/C++ for automotive ECUs Build and debug low‑level drivers (I2C, SPI, UART, PWM, ADC) and MCU applications Implement and troubleshoot LIN (mandatory) and CAN communication Support diagnostics, video processing, and system‑level features Collaborate on hardware bring‑up, debugging, and performance tuning Follow automotive development processes, testing, and CI/CD workflows Requirements: Strong Embedded C experience on microcontroller‑based products Automotive industry background: Hands‑on with LIN, LDF, UDS; CAN experience is an asset Experien...