Embedded Software Engineer – On-site (Vancouver Area)
Research and integrate vehicle parameters into software while preparing and validating software releases. Provide technical support for vehicle data integration and contribute to firmware development for connected products.
- On-site
- Vancouver, BC
- Posted Sep 7, 2026
- Apply by Mar 6, 2027
- 1 position
Opens an external site
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
$110,00 – $130,000 annual salary About OBD Experts 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). Interest in automotive engineering. 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!
What you’ll do
Research and integrate vehicle parameters into software while preparing and validating software releases. Provide technical support for vehicle data integration and contribute to firmware development for connected products.
Requirements
Requires a post-secondary degree in Engineering or Computer Science and at least three years of industry experience. Must be legally authorized to work in Canada, reside in Vancouver, and possess strong Embedded C skills.
Benefits
• Flexible work arrangements • Career advancement opportunities
Listed skills
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Embedded C
- Firmware Development
- STM32
- CAN
- Ethernet/DoIP
- Python
- Amazon AWS
- Vehicle Data Integration
- Software Testing
- Software Validation
Job areas
- Software
- Engineering
- Technology
- Transportation
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 2+ years
- Apply by
- Mar 6, 2027
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Entry level
- Application method
- Direct apply is available
