Software Engineer, Embedded Platforms
3 weeks ago
Software Engineer, Embedded Platforms Join to apply for the Software Engineer, Embedded Platforms role at Rivian and Volkswagen Group Technologies. About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. We address the challenges of electric vehicles through technology from operating systems to zonal controllers to cloud and connectivity solutions, setting the standards for software‑defined vehicles worldwide. By combining expertise across connectivity, AI, security and more, we map a new way forward and create a future that is more connected, intelligent and sustainable for everyone. Role Summary As an Embedded Software Engineer, you will play an integral role responsible for developing and validating scalable firmware for critical vehicle functions such as Energy Storage & Distribution (ES&D), power modes, body controls, or foundational motion control features. You will work in a dynamic environment, applying your expertise in real‑time programming and system fundamentals to ensure the safety and reliability of our ECUs. Responsibilities Design, develop, and deploy embedded software on Linux/Android and/or Real‑Time Operating Systems (RTOS) for electronic hardware. Contribute to the implementation and optimization of Hardware Abstraction Layers (HALs) for vehicle hardware interaction. Design and build highly complex systems spanning multiple domains that bring improved functionality and better performance to how users interact with our vehicles. Participate in the full software development lifecycle and uphold code quality. Collaborate across multiple disciplines to deliver quality code and debug complex problems. Work closely with cross‑functional teams (Charging, Body Controls, EE/Hardware teams) on software initiatives. Qualifications Minimum Qualifications Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, a relevant technical field or equivalent practical experience. Proficiency in C++ and experience with scripting languages (Python, shell). Preferred Qualifications 2+ years of full‑time work experience in Embedded Software Development. Understanding of Real‑Time Operating Systems (RTOS) fundamentals and experience building concurrent systems. Familiarity with embedded Linux environments and core concepts. Familiarity with kernel‑level development or automotive communication protocols. Experience with interface protocols (e.g., CAN, Ethernet, SPI, I2C). Experience in automotive systems and applications. Pay Disclosure Salary Range/Hourly Rate for California‑Based Applicants: 127,400.00 – 145,400.00 USD. Salary for British Columbia, Canada‑Based Applicants: 92,400 – 107,800 CAD. Benefits Summary Rivian and Volkswagen Group Technologies provides robust medical/Rx, dental and vision insurance packages for full‑time and part‑time employees, their spouse or domestic partner, and children up to age 26. Full‑time employee coverage is effective on the first day of employment. Part‑time employee coverage is effective on the first of the month following 90 days of employment. Equal Opportunity Employer Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is a proud equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law. We are committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status. We also commit to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, please email us at candidateaccommodations@rivian.com. Candidate Data Privacy: Rivian and Volkswagen Group Technologies may collect, use, and disclose your personal information when you apply for employment. The data may include contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. This data is used for tracking interactions, analyzing the application process, assessing candidates, conducting employment background checks, establishing employment relationships, complying with legal obligations, recordkeeping, ensuring network and information security, and for other purposes as required by law. Data may be shared with internal personnel, affiliates, and service providers, and may be transferred internationally. Please see our Candidate Data Privacy Notice for more information. We are currently not accepting applications from third‑party application services. #J-18808-Ljbffr
-
Software Engineer, Embedded Platforms
3 weeks ago
Toronto, Canada Rivian and Volkswagen Group Technologies Full timeSoftware Engineer, Embedded Platforms Join to apply for the Software Engineer, Embedded Platforms role at Rivian and Volkswagen Group Technologies . About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. We address the challenges of electric vehicles through...
-
Software Engineer, Embedded
2 weeks ago
Toronto, Canada Motive Full timeJoin to apply for the Software Engineer, Embedded role at Motive. About the Company Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet‑related spend in a single...
-
Software Engineer, Embedded
7 days ago
Toronto, Canada Motive Full timeJoin to apply for the Software Engineer, Embedded role at Motive . About the Company Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet‑related spend in a...
-
Platform Embedded developper
1 week ago
Toronto, Ontario, Canada Exposant 3 Full timeJoin Exposant 3 (E3): The Power of People at the Heart of TechnologyExposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organizations in their digital and organizational transformation. Your Career at Exposant 3We firmly believe in healthy and humane management, where trust, competence, and...
-
Toronto, Canada Gusto Full timeA leading payroll solutions company is seeking an experienced Senior Staff Software Engineer for the Embedded Payroll team in Toronto. This role involves hands-on development in a complex Ruby on Rails codebase and mentoring other engineers. The ideal candidate has over 12 years of software development experience and a strong background in APIs and...
-
Toronto, Canada Gusto Full timeA leading payroll solutions company is seeking an experienced Senior Staff Software Engineer for the Embedded Payroll team in Toronto. This role involves hands-on development in a complex Ruby on Rails codebase and mentoring other engineers. The ideal candidate has over 12 years of software development experience and a strong background in APIs and...
-
Toronto, Canada Gusto Full timeA leading payroll solutions company is seeking an experienced Senior Staff Software Engineer for the Embedded Payroll team in Toronto. This role involves hands-on development in a complex Ruby on Rails codebase and mentoring other engineers. The ideal candidate has over 12 years of software development experience and a strong background in APIs and...
-
Software Engineer, Embedded
4 days ago
Toronto, Ontario, Canada Motive Full timeWho we are: Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in a single system. Combined with industry leading AI, the Motive platform gives you...
-
Lead Embedded Infotainment Software Engineer
1 week ago
Toronto, Canada Rivian and Volkswagen Group Technologies Full timeA leading automotive technology company based in Toronto is looking for a Staff Embedded Software Engineer to design and develop their embedded infotainment platform. This role requires a strong background in software development with at least 8 years of experience in embedded systems, including proficiency in C, C++, and Java. The ideal candidate should...
-
Lead Embedded Infotainment Software Engineer
1 week ago
Toronto, Canada Rivian and Volkswagen Group Technologies Full timeA leading automotive technology company based in Toronto is looking for a Staff Embedded Software Engineer to design and develop their embedded infotainment platform. This role requires a strong background in software development with at least 8 years of experience in embedded systems, including proficiency in C, C++, and Java. The ideal candidate should...