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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

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

Tailoring 0 resumes

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