Embedded Software Engineer
2 weeks ago
Embedded Software Engineer – Hybrid (Vancouver Area)
$100,000 – $120,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 (this job will be mostly remote but will require on-site training).
- Post-secondary degree 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.
- Familiarity with STM32 processors.
Nice-to-Have Skills
- 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.
- Work in a flexible hybrid environment (mostly remote, Vancouver area preferred).
- Gain hands-on experience in automotive software and embedded systems.
- Growth potential—this role will evolve into a leadership position.
We will be accepting resumes until April 1st, 2025. Interviews will be in the first weeks of April.
If you're passionate about embedded systems and want to make an impact in the automotive industry, we'd love to hear from you
-
Embedded Energy Storage Software Engineer
9 hours ago
Vancouver, British Columbia, Canada Invinity Energy Systems Full timeIn the pursuit of a sustainable energy future, Invinity Energy Systems is committed to delivering innovative solutions that make a meaningful impact. As an Embedded Energy Storage Software Engineer at our organization, you will play a critical role in shaping the development of our distributed control and management platform.The ideal candidate will possess...
-
Embedded Software Engineer
2 days ago
Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full timeRivian and Volkswagen Group Technologies is a joint venture between two industry leaders, combining their expertise to shape the future of automotive technology.">The company's mission is to create software-defined vehicles that set new standards for the industry. This requires a strong focus on platform-level software development, including drivers,...
-
Embedded Software Architect
5 days ago
Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full timeRivian and Volkswagen Group Technologies is a leading joint venture between two industry leaders, pioneering automotive's next chapter. We're addressing the challenges of electric vehicles through innovative technology that will set the standards for software-defined vehicles worldwide.The road to the future is uncharted, but by combining our expertise...
-
Embedded Software Engineer
2 days ago
Vancouver, British Columbia, Canada Rivian Automotive Full timeAbout UsRivian Automotive is a leading manufacturer of electric adventure vehicles, committed to protecting the outdoors for future generations.We challenge traditional approaches and seek innovative solutions to create high-quality products. Our team members are diverse and passionate about the environment.Role SummaryThis Staff Embedded Software Engineer...
-
Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full timePioneering automotive's next chapter, Rivian and Volkswagen Group Technologies is a groundbreaking joint venture between two industry leaders. We're pushing the boundaries of electric vehicle technology, creating software-defined vehicles that will set the standard worldwide.By combining our expertise across connectivity, AI, security, and more, we're...
-
Embedded Software Developer
6 days ago
Vancouver, British Columbia, Canada Stellar Recruitment Inc. Full timeAt Stellar Recruitment Inc., we are seeking a senior-level Embedded Systems Engineer to join our Lower Mainland-based team. This is an exceptional opportunity for an experienced professional to develop cutting-edge embedded software, work with hardware interfaces, and contribute to the future of IoT.Key Responsibilities:Develop embedded system applications...
-
Embedded Software Developer
7 days ago
Vancouver, British Columbia, Canada Stellar Recruitment Inc. Full timeStellar Recruitment Inc. is seeking a skilled Embedded Systems Engineer to join their team in the Lower Mainland.Job DescriptionDevelop cutting-edge embedded software applications with a focus on FreeRTOS and Embedded Linux.Interface with hardware components, including Bluetooth Low Energy (BLE) sensors.Collaborate with developers, support staff, and...
-
Embedded Software Developer
19 hours ago
Vancouver, British Columbia, Canada mimik Technology Inc. Full timeAbout mimik Technology Inc.">We are a pioneering company in the agentic economy, empowering billions of devices, AI, and traditional workloads to collaborate seamlessly. Our vision is to create a scalable and sustainable digital ecosystem that delivers tangible value.At mimik, you'll be part of a journey reshaping industries and defining the future. We're...
-
Embedded Software Engineer
3 days ago
Vancouver, British Columbia, Canada Rivian Automotive Full timeAbout RivianRivian is on a mission to make the world a more adventurous and sustainable place. We design, manufacture, and deliver electric adventure vehicles that combine performance, utility, and style. Our team shares a passion for innovation, sustainability, and customer satisfaction.Job DescriptionThis role will play a key part in developing...
-
Embedded Flight Software Engineer
6 days ago
Vancouver, British Columbia, Canada Sierra Space Full timeSierra Space Careers: Dare to Dream We honor those that are not afraid to dream big dreams, those that tenaciously chase their dreams even when others say it cannot be done, those that achieve big dreams and change everything. Those are Dreams Worth Chasing. At Sierra Space we envision a future where humanity lives and works in space, on moons, and...
-
Embedded Flight Software Engineer
6 days ago
Vancouver, British Columbia, Canada Sierra Space Full timeSierra Space Careers: Dare to Dream We honor those that are not afraid to dream big dreams, those that tenaciously chase their dreams even when others say it cannot be done, those that achieve big dreams and change everything. Those are Dreams Worth Chasing. At Sierra Space we envision a future where humanity lives and works in space, on moons, and...
-
Embedded Software Engineer
5 days ago
Vancouver, British Columbia, Canada Rivian Full timeAbout UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter.We're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles around the world.The road to the future is uncharted. By combining our expertise...
-
Embedded Systems Engineer
7 hours ago
Vancouver, British Columbia, Canada Quectel Full timeAt Quectel, we are seeking a highly skilled Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will be responsible for developing innovative technology solutions that meet the needs of our customers.About the Role:We are looking for a talented individual with expertise in developing applications and firmware in C/C++ on Linux...
-
Sr. Embedded Software Engineer
4 weeks ago
Vancouver, Canada Rivian and Volkswagen Group Technologies Full timeAbout UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we’re addressing the challenges of electric vehicles through technology that will set the standards for software-defined...
-
Embedded Systems Software Specialist
5 days ago
Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full timeQualifications and SkillsRivian and Volkswagen Group Technologies is seeking a highly skilled and experienced embedded software engineer to join our team. To be successful in this role, you will need to possess the following qualifications and skills:### Qualifications* B.S., M.S. or Ph.D. in Computer Science, Electrical Engineering, or a related field*...
-
Embedded Software Architect
6 days ago
Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full timeRivian and Volkswagen Group Technologies is a pioneering joint venture between two industry leaders, pushing the boundaries of automotive innovation. As a member of our Platform Software team, you will play a crucial role in shaping the future of software-defined vehicles.About UsOur vision for automotive's next chapter involves addressing the challenges of...
-
Vancouver, British Columbia, Canada Rivian Full timeAbout RivianRivian is a pioneering electric vehicle manufacturer on a mission to keep the world adventurous forever. Our Electric Adventure Vehicles are emissions-free, and we're dedicated to attracting curious, courageous souls who share our passion for the outdoors and its protection.Role OverviewWe're seeking a highly skilled Embedded Software Engineer...
-
Vancouver, British Columbia, Canada Rivian Full timeJob OverviewAs a Charging Products Embedded Software Specialist at Rivian, you will be responsible for designing, developing, and maintaining embedded Linux application software for residential and commercial charging products. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our...
-
Vancouver, British Columbia, Canada Rivian Automotive Full timeAbout Us">Rivian Automotive is a leader in the electric vehicle industry.We are committed to creating innovative solutions that reduce environmental impact.Job Summary">This role involves designing, developing, and maintaining embedded Linux application software for residential and commercial charging products.You will work collaboratively with...
-
Vancouver, British Columbia, Canada Rivian Full timeAbout RivianRivian is a leading manufacturer of electric adventure vehicles that aims to keep the world adventurous forever. Our team is made up of curious and courageous individuals who are passionate about protecting the environment for future generations.Role SummaryWe are seeking a highly skilled Embedded Software Engineer proficient in Modern C++ to...