Talent.com
Embedded Software Developer - Automotive
Embedded Software Developer - AutomotiveAverian Inc. • Ottawa, ON, CA
Les candidatures ne sont plus acceptées
Embedded Software Developer - Automotive

Embedded Software Developer - Automotive

Averian Inc. • Ottawa, ON, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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
Créer une alerte emploi pour cette recherche

Embedded Software Developer Automotive • Ottawa, ON, CA

Offres similaires
Customer Service Agent - 50k-60k/Year - Remote

Customer Service Agent - 50k-60k/Year - Remote

Spade Recruiting • North Grenville, Ontario
Télétravail
Temps plein
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Voir plus
Dernière mise à jour : il y a 25 jours • Offre sponsorisée
Sr. Firmware/Embedded software Engineer - ottawa

Sr. Firmware/Embedded software Engineer - ottawa

PotisEdge • ottawa, on, ca
Temps plein
Firmware/Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Voir plus
Dernière mise à jour : il y a 27 jours • Offre sponsorisée
Remote Senior C++ Engineer - AI Trainer

Remote Senior C++ Engineer - AI Trainer

SuperAnnotate • Cantley, Quebec, CA
Télétravail
Temps plein
As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Sales Representative - 60k / Year - Remote

Sales Representative - 60k / Year - Remote

Spade Recruiting • North Grenville, Ontario
Télétravail
Temps plein
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Voir plus
Dernière mise à jour : il y a 25 jours • Offre sponsorisée
Embedded Software Developer

Embedded Software Developer

High Tech Genesis • Ottawa, ON, CA
Temps plein
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...Voir plus
Dernière mise à jour : il y a 8 jours
Information Technology Private Tutoring Jobs Chelsea

Information Technology Private Tutoring Jobs Chelsea

Superprof • Chelsea, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Remote Swift Engineer - AI Trainer

Remote Swift Engineer - AI Trainer

SuperAnnotate • Cantley, Quebec, CA
Télétravail
Temps plein
As a remote, hourly paid Swift Engineer, you will review AI-generated responses and generate high-quality Swift and iOS-focused content, evaluating the reasoning quality and step-by-step problem-so...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Information Technology Private Tutoring Jobs Cantley

Information Technology Private Tutoring Jobs Cantley

Superprof • Cantley, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Associate Dentist

Associate Dentist

Blooming Smile Dental • Kemptville
Temps plein +2
Our Dental family is growing -We are seeking a dedicated associate dentist to join our dental practice.The ideal candidate will provide high-quality dental care to patients while working collaborat...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Sr. Firmware/Embedded software Engineer

Sr. Firmware/Embedded software Engineer

PotisEdge • gatineau, qc, ca
Temps plein
Firmware/Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Voir plus
Dernière mise à jour : il y a 27 jours • Offre sponsorisée
Algebra Private Tutoring Jobs Chelsea

Algebra Private Tutoring Jobs Chelsea

Superprof • Chelsea, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Physics Private Tutoring Jobs Cantley

Physics Private Tutoring Jobs Cantley

Superprof • Cantley, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Earn money testing apps - Remote

Earn money testing apps - Remote

Almedia • Edwardsburgh/Cardinal, Ontario, Canada
Télétravail
Temps plein
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Remote Senior C Engineer - AI Trainer

Remote Senior C Engineer - AI Trainer

SuperAnnotate • Cantley, Quebec, CA
Télétravail
Temps plein
As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...Voir plus
Dernière mise à jour : il y a plus de 30 jours