Embedded Software Engineer – On-site (Vancouver Area)

OBD Experts

Vancouver

Hybrid

CAD 80,000 - 120,000

Full time

14 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible work arrangements

Job summary

OBD Experts in Vancouver, Canada is seeking an Embedded Software Engineer to advance firmware and embedded software for connected vehicle data products. You will research, validate releases, and provide technical customer support as part of a scaling SaaS team.

The role offers growth toward leadership, with flexible work arrangements and strong emphasis on automotive software and embedded systems expertise.

Qualifications

  • Post-secondary degree in Electrical or Computer Engineering, Computer Science, or Software Engineering.
  • Minimum 3 years of relevant industry experience.
  • Authorized to work in Canada; Vancouver residence preferred.

Responsibilities

  • Research and integrate new vehicle parameters into our software.
  • Prepare software releases, including testing and validation.
  • Provide technical support to customers on vehicle data integration.
  • Contribute to firmware and embedded software development for connected products.
  • Collaborate with the team to scale our SaaS platform.

Skills

Embedded C
Firmware development
Python

Education

Bachelor's degree in Electrical or Computer Engineering, Computer Science, or Software Engineering

Tools

STM32
CAN
Ethernet/DoIP
AWS

Job description

Founded in 2009, OBD Experts develops software that reads and interprets vehicle data from passenger cars and trucks. Our clients use this data to monitor and manage their own or their customers' fleets. Key parameters include VIN, fuel levels, odometer readings, door status, and EV battery metrics.

We are currently scaling our SaaS product, Odomatic, with ambitious growth plans. As we expand, we are looking for a motivated Embedded Software Engineer to support our team in research, software releases, testing, and customer technical support.

This integral role has opportunities for career advancement—including a potential Head of Engineering role in the next year.

Responsibilities
  • Research and integrate new vehicle parameters into our software.
  • Prepare software releases, including testing, and validation.
  • Provide technical support to customers on vehicle data integration.
  • Contribute to firmware and embedded software development for connected products.
  • Collaborate with the team to enhance and scale our SaaS platform.
Requirements
  • Legally authorized to work in Canada (Canadian citizen or permanent resident).
  • Living in the Vancouver area
  • Post-secondary degree (University or Technical College) in Electrical or Computer Engineering, Computer Science, or Software Engineering.
  • At least three years of relevant industry experience.
  • Strong Embedded C programming skills.
  • Experience developing firmware and embedded software for connected products.
Nice-to-Have Skills
  • Familiarity with STM32 processors.
  • Experience with peripheral drivers (CAN, Ethernet/DoIP).
  • Proficiency in Python.
  • Knowledge of Amazon AWS.
Why Join Us?
  • Be part of a fast-growing company with a vision for exponential expansion.
  • Flexible work arrangements are possible - we will consider applicants who would prefer to work half or three quarter hours.
  • Gain hands-on experience in automotive software and embedded systems.
  • Growth potential - this role can evolve into a leadership position.

If you're passionate about embedded systems and want to make an impact in the automotive industry, we'd love to hear from you!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer – Automotive Systems, Flexible Hours
Embedded Software Engineer – Automotive Systems, Flexible Hours

OBD Experts • Vancouver

Hybrid
CAD 80,000 - 120,000
Flexible work arrangements
Embedded Software Engineer
Embedded Software Engineer

MEDA Engineering and Technical Services, LLC • Ottawa

On-site
CAD 72,000 - 77,000
Benefits after 90 days
Pension eligibility
Referral bonus
Embedded Software Developer [14273]
Embedded Software Developer [14273]

MEDA Engineering & Technical Services • Ottawa

On-site
Paid Benefits after 90 days
Pension eligibility with employer match
Referral bonus
Software Development (Embedded) Engineer
Software Development (Embedded) Engineer

Ford-Motor-Company • Ottawa

Hybrid
CAD 96,000 - 146,000
Hybrid work model
Annual bonus program
Embedded Software Engineer
Embedded Software Engineer

VenorTalent • Halifax

On-site
CAD 90,000 - 120,000
Embedded Software Developer
Embedded Software Developer

Marine • Trois-Rivières

On-site
CAD 84,000 - 100,000
Medical/Dental/Vision Insurance
Employee Assistance Program (EAP)
Disability insurance (STD/LTD)
+7
Intermediate / Senior Embedded Software Developer
Intermediate / Senior Embedded Software Developer

Guild Automation • Winnipeg

Hybrid
CAD 85,000 - 120,000
Software Development (Embedded) Engineer Ottawa, ON, Canada and 1 (Hybrid) Posted on 08/13/2026 Be the First to Apply Software Development (Embedded) Engineer
Software Development (Embedded) Engineer Ottawa, ON, Canada and 1 (Hybrid) Posted on 08/13/2026 Be the First to Apply Software Development (Embedded) Engineer

Ford • Ottawa

Hybrid
CAD 96,000 - 146,000
Staff Embedded Software Engineer - Permanent - 18965
Staff Embedded Software Engineer - Permanent - 18965

LRO Staffing • Ottawa

Hybrid
CAD 180,000 - 220,000
Embedded Software Developer
Embedded Software Developer

Dometic • Trois-Rivières

On-site
CAD 70,000 - 105,000
Medical/Dental/Vision Insurance
Employee Assistance Program (EAP)
Disability insurance (STD/LTD)
+8