Talent.com
Embedded Software Developer - Automotive
Embedded Software Developer - AutomotiveAverian Inc. • Ottawa, ON, CA
No longer accepting applications
Embedded Software Developer - Automotive

Embedded Software Developer - Automotive

Averian Inc. • Ottawa, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Embedded Software Developer - Automotive

Job Summary

We are seeking a talented and driven Embedded Software Developer to join our embedded systems team. In this role, you will architect, develop, and maintain low‑level software for Automotive ECUs devices, working at the intersection of hardware and software. The ideal candidate has strong microcontroller programming skills, experience working in Automotive industry, good handle on Real‑Time Operating Systems (RTOS), and a deep understanding of sensory applications.

Key Responsibilities

  • Design, develop, test, and maintain embedded firmware/software in C and C++ for automotive ECUs.
  • Implement, integrate and troubleshoot vehicle communication protocols such as LIN, CAN, and Automotive Ethernet.
  • Work on features related to video processing and rendering, diagnostics, and others.
  • Collaborate with requirements and test teams to deliver high quality solutions matching customers' specifications.
  • Collaborate with hardware engineers to bring up new platforms and perform system debugging and performance tuning.
  • Ensure code reliability through unit testing, static analysis, and hardware‑in‑the‑loop testing.
  • Participate in firmware architecture and code reviews.
  • Produce clear documentation and adhere to version control and CI/CD practices.

Qualifications & Experience (not all inclusive)

  • Bachelor's or master's degree in electrical engineering, Computer Engineering, Computer Science, or related field
  • 10+ years of experience developing software/firmware and microcontroller‑based Automotive ECUs.
  • Proficient in C, familiarity with low‑level programming and memory/resource‑constrained systems.
  • Practical experience working on Automotive platforms such as Renesas RH series MCUs, Microchip SAM and AMD Zynq.
  • Hands on with CAN, LIN, LDF and UDS is mandatory. Knowledge of Automotive Ethernet is a plus.
  • Experience with OSEK compliant RTOS is mandatory. Autosar experience is a plus.
  • Hands‑on experience with peripheral communication protocols (SPI, I2C, UART, ADC, PWM).
  • Familiarity with sensor data acquisition and signal processing techniques.
  • Familiarity with video processing is a plus.
  • Solid debugging skills using tools such as oscilloscopes, logic analyzers, and in‑circuit debuggers (e.g., J‑Link, ST‑Link).
  • Familiarity with Vector Automotive protocols communication stack is a plus.
  • Experience working with both bootloaders and application firmware is required. Knowledge of firmware upgrade mechanisms is a plus.
  • Experience using C++, development for Linux platform and understanding of BLE and other wireless technologies is a plus.
  • Exposure to version control (Git), issue tracking (Jira), and continuous integration workflows.
  • Candidates that are open to work on projects outside of Automotive (i.e. IoT or telecom) domain as needed are welcomed.

Other Requirements

This role is 100% work from office. It is based in Ottawa, Ontario, Canada. Relocation of candidates will not be considered or provided.

Why Join Us?

  • Opportunity to lead and shape the engineering vision of next‑gen solutions.
  • Collaborative and fast‑paced work environment.
  • A chance to work on cutting‑edge technology and make a real business impact.
  • A chance to work with customers on the cutting edge of technology development and adoption

About Averian

Averian is a global software development and engineering services company specializing in AI, embedded systems, and custom applications. With offices in North America and Europe, Averian supports clients in telecom, automotive, industrial, and med‑tech sectors with innovative solutions designed for performance, scalability, and real‑world impact.

Only qualified applicants will be contacted. Thank you for your interest.

If you are a visionary engineer with a passion for technology and people, we invite you to apply!

Job Type

Full‑time

Experience

  • Software development: 10 years (required)

Averian is a global leader dedicated to developing and delivering innovative AI solutions and providing SW development services to meet the needs of customers.

Averian Inc. Ottawa, ON, Canada All Rights Reserved. Design & Development from AUG.Global

#J-18808-Ljbffr
Create a job alert for this search

Embedded Software Developer Automotive • Ottawa, ON, CA

Similar jobs
Embedded Software Engineer (C++/Linux) - Satellite Systems

Embedded Software Engineer (C++/Linux) - Satellite Systems

TEEMA • Ottawa
Full-time
A software development company is seeking an Embedded Software Developer to design and maintain software modules with a focus on C++ and embedded systems.The ideal candidate should have 3-5 years o...Show more
Last updated: 2 days ago • Promoted
Senior Embedded Applications Developer - Ottawa

Senior Embedded Applications Developer - Ottawa

IBM • Ottawa
Full-time
A leading global consulting firm is seeking a Senior Application Developer based in Ottawa, ON.The ideal candidate has a Master's Degree and at least 8 years of experience in low-level programming ...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Engineer - Aviation Systems Ottawa

Senior Embedded Software Engineer - Aviation Systems Ottawa

Skytrac • Ottawa
Full-time
A leading aerospace technology company in Ottawa is seeking an experienced Senior Embedded Software Engineer.The successful candidate will develop and maintain embedded software for communication s...Show more
Last updated: 30+ days ago • Promoted
Sr. Firmware/Embedded software Engineer

Sr. Firmware/Embedded software Engineer

PotisEdge • gatineau, QC, ca
Full-time
Firmware/Embedded software EngineerLocation: Burnaby, BCType: Full-timeOverviewWe are seeking a hands-on Embedded System Engineer with exp...Show more
Last updated: 26 days ago • Promoted
Senior Embedded Software Engineer — Aviation Connectivity (Ottawa Onsite)

Senior Embedded Software Engineer — Aviation Connectivity (Ottawa Onsite)

Morson Edge (Canada) • Ottawa
Full-time
A leading technology innovator in aviation connectivity is seeking a Senior Embedded Software Engineer in Ottawa.The successful candidate will develop and maintain embedded software for advanced co...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Developer

Embedded Software Developer

High Tech Genesis • Ottawa, ON, CA
Full-time
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 tec...Show more
Last updated: 7 days ago
Senior Embedded Software Manager — Optical Networks

Senior Embedded Software Manager — Optical Networks

Ciena Corporation • Ottawa
Full-time
A telecommunications technology leader in Ottawa is seeking a Senior Software Manager to lead and mentor a team of software developers.The successful candidate will manage embedded software develop...Show more
Last updated: 30+ days ago • Promoted
Lead Embedded Software Engineer

Lead Embedded Software Engineer

Gentex Corporation • Ottawa
Full-time
Lead Embedded Software Engineer I at Gentex is responsible for leading a team of embedded software engineers and writing and developing embedded software.This position requires on-site work at Gent...Show more
Last updated: 3 days ago • Promoted
Curriculum Developer, Electronics and Embedded Systems Development

Curriculum Developer, Electronics and Embedded Systems Development

Algonquin College • Ottawa
Full-time +1
Please Note: If you are a current Algonquin College employee, apply to this job via the Workday application.Mechanical & Transportation Technology.Algonquin College campuses in Ottawa, Perth and Pe...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Engineer - On-Site Ottawa

Senior Embedded Software Engineer - On-Site Ottawa

Morson Talent (Canada & USA) • Ottawa
Full-time
Get AI-powered advice on this job and more exclusive features.This range is provided by Morson Edge (Canada).Your actual pay will be based on your skills and experience — talk with your recruiter t...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Skytrac • Ottawa
Full-time
SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies.Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 ...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Test Engineer — Onsite

Senior Embedded Software Test Engineer — Onsite

RPMGlobal • Ottawa
Full-time
A leading technology company located in Ottawa is seeking a Software Testing Senior Associate to join their team.The role involves testing software components, creating test designs, and automating...Show more
Last updated: 29 days ago • Promoted
Embedded Software Engineer

Embedded Software Engineer

Collabera • Ottawa
Full-time +1
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m...Show more
Last updated: 10 days ago • Promoted
Curriculum Designer — Electronics & Embedded Systems

Curriculum Designer — Electronics & Embedded Systems

Algonquin College of Applied Arts and Technology • Ottawa
Full-time
A Canadian educational institution is seeking Course Developers to create the curriculum for its Electronics and Embedded Systems Development Graduate Certificate program.Candidates should hold a M...Show more
Last updated: 30+ days ago • Promoted
Embedded Systems Engineer (BSP/Kernel) - Entry Level

Embedded Systems Engineer (BSP/Kernel) - Entry Level

Aptiv PLC • Ottawa
Full-time
A leading technology company in Ottawa is looking for an Associate Engineer to develop and maintain embedded Linux systems software.This role offers a chance to engage in various tasks such as bug ...Show more
Last updated: 3 days ago • Promoted
Senior Embedded Firmware Engineer

Senior Embedded Firmware Engineer

Work in Ottawa • Ottawa
Full-time
A technology company in Ottawa is seeking a highly motivated Firmware Engineer to design and optimize embedded software for next-generation products.Candidates should have strong experience in C/C+...Show more
Last updated: 3 days ago • Promoted
Senior Embedded Software Lead – Satellite Systems (C++, Linux)

Senior Embedded Software Lead – Satellite Systems (C++, Linux)

Telesat Corporation • Ottawa
Full-time
A global satellite communications firm based in Ottawa is seeking a Senior Specialist Software Developer.This role involves designing and developing embedded software applications, collaborating wi...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Morson Edge (Canada) • Ottawa
Full-time
Direct message the job poster from Morson Edge (Canada).Senior Embedded Software Engineer.Our client is a global leader in transforming aviation communication through cutting‑edge satellite and cel...Show more
Last updated: 30+ days ago • Promoted