High Tech Genesis Careers logoHigh Tech Genesis Careers logo

Senior Embedded Software Developer – Automotive

High Tech Genesis CareersOttawa, Ontario, Canada
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

RequirementsExtensive experience with Embedded C on microcontroller-based productsBackground in the automotive industryHands-on experience with LIN, LDF, and UDS; CAN knowledge is a plusFamiliarity with OSEK RTOS; AUTOSAR experience is advantageousProficient with platforms such as TI MSPM0, Renesas RH, SiLabs FG/PG/BG, and Microchip SAMStrong debugging skills and experience with bootloaders/firmware updatesOpen-minded and willing to adapt to new tools and technology stacksAbility to quickly learn proprietary tools and build systemsComprehensive understanding of automotive development workflowsSelf-motivated and a proactive team player

About the job

High Tech Genesis Careers is a design services company based in Ottawa, Ontario. The team delivers advanced technology solutions for clients in the automotive sector and other industries.

Role overview

This Senior Embedded Software Developer – Automotive position focuses on designing and implementing microcontroller-based ECU solutions. Collaboration is central: the role works closely with hardware and systems engineers to deliver both low-level drivers and complex embedded applications for automotive projects. While senior-level experience is preferred, strong intermediate engineers are also encouraged to apply.

What you will do

  • Develop embedded firmware in C and C++ for automotive electronic control units (ECUs)
  • Create and debug low-level drivers for protocols such as I2C, SPI, UART, PWM, and ADC
  • Implement and troubleshoot LIN (required) and CAN communication protocols
  • Support diagnostics, video processing, and system-level features
  • Collaborate with hardware teams on bring-up, debugging, and performance tuning
  • Follow automotive development processes, adhere to testing standards, and use CI/CD practices

Location

This role is based in Ottawa, Ontario, Canada.

About High Tech Genesis Careers

High Tech Genesis is a leading design services company recognized globally for its innovative approach in the technology sector. We pride ourselves on pushing the boundaries of what's possible and fostering a collaborative environment where creativity and technical excellence thrive.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.