Talent.com
Staff Embedded Platform Engineer
Staff Embedded Platform EngineerRivian • Toronto, ON, CA
Staff Embedded Platform Engineer

Staff Embedded Platform Engineer

Rivian • Toronto, ON, CA
8 days ago
Job type
  • Full-time
  • Part-time
Job description

About Us

Rivian 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 vehicles around the world.

The road to the future is uncharted. By combining our expertise across connectivity, AI, security and more, we’ll map a new way forward. Working together, we’ll create a future that’s more connected, more intelligent, more sustainable for everyone.

Role Summary

As a Staff Engineer, you will hold a critical, high-impact role, leading the development and architectural definition of core foundational software that underpins the vehicle platform. This may include owning core Android OS components (frameworks, services, security) or developing cutting-edge hypervisor software for complex hardware systems. You will be responsible for setting technical direction, mentoring engineers, and resolving the most complex system-level integration challenges.

Responsibilities

  • Own the development, maintenance, and customization of core Android OS components, including frameworks and services within the Android Automotive OS (AOSP).
  • Define and execute the software development lifecycle including architecture, design, development, code reviews, and quality assurance planning.
  • For Hypervisor focus : Develop, maintain, and extend cutting-edge hypervisor software specifically tailored for ARM architectures (e.g., Xen, Gunyah, crosvm).
  • Optimize and tune Android system performance, boot time, memory, and stability.
  • Drive the implementation of critical system features such as interprocess communication, memory management, security sandboxing, and power / performance.
  • Lead software design and code reviews while collaborating with other developers on technical issues and design choices.
  • Collaborate with cross-functional teams, including hardware, security, and application teams, to maintain and enhance the vehicle software stack.

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).
  • Experience with Linux-based or RTOS environments, understanding core operating system concepts (scheduling, memory management, concurrency).
  • Experience leading technical projects, including design, development, and deployment.
  • Preferred Qualifications

  • 7+ years of experience in embedded software development.
  • Understanding of AOSP, Android frameworks, services, and Hardware Abstraction Layers (HALs).
  • Experience developing ARM-based hypervisors such as Xen, Gunyah, or crosvm.
  • Familiarity with Qualcomm Snapdragon Automotive, TrustZone (TEE), kernel-level development, or automotive communication protocols.
  • Experience with Rust programming.
  • Experience in one or more Android OS domains (displays, cameras, graphics, power management, audio, media, app lifecycle).
  • Pay Disclosure

    Salary Range for California Based Applicants : 232,500.00 USD - 296,500.00 USD (This range is based on similar Senior to Staff-Level technical roles in the sources; actual compensation will be determined based on experience, location, and other factors permitted by law).

    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 the first of the month following 90 days of employment.

    Equal Opportunity

    Rivian and Volkswagen Group Technologies is committed to creating a diverse environment and is proud to be an 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 also committed to ensuring compliance with all applicable fair employment practice laws regarding citizenship and immigration status.

    Rivian and Volkswagen Group Technologies is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.

    Candidate Data Privacy

    Rivian and VW Group Technologies (\"Rivian and Volkswagen Group Technologies\") may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and / or participate in our recruitment processes (\"Candidate Personal Data\"). This data includes contact, demographic, communications, educational, professional, employment, social media / website, network / device, recruiting system usage / interaction, security and preference information. Rivian and Volkswagen Group Technologies may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.

    Rivian and Volkswagen Group Technologies may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) for which you are applying; (ii) Rivian and Volkswagen Group Technologies affiliates; and (iii) Rivian and Volkswagen Group Technologies’ service providers, including providers of background checks, staffing services, and cloud services.

    Rivian and Volkswagen Group Technologies may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.

    Please see our Candidate Data Privacy Notice (English) and Candidate Data Privacy Notice (Serbian) for more information.

    Please note that we are currently not accepting applications from third party application services.

    #J-18808-Ljbffr

    Create a job alert for this search

    Embedded Engineer • Toronto, ON, CA

    Similar jobs
    Lead Embedded Software Engineer — Edge & Cloud (Go / K8s)

    Lead Embedded Software Engineer — Edge & Cloud (Go / K8s)

    GE Vernova • Markham
    Full-time
    A leading global energy solutions provider is seeking a mid-senior level Software Engineer for their Grid Solutions division, focusing on embedded systems and next-generation networks.The candidate...Show more
    Last updated: 10 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    ExtentCom • Richmond Hill, Ontario, Canada
    Full-time
    Quick Apply
    The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable,...Show more
    Last updated: 30+ days ago
    Senior Staff Engineer, Backend & Platform

    Senior Staff Engineer, Backend & Platform

    Loblaw Companies Limited • Toronto
    Full-time
    Loblaw Digital is seeking an experienced software developer to take ownership of the eCommerce platform.The role involves leading technical initiatives, mentoring developers, and fostering a collab...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Software Engineer, Pay Group Platform

    Senior Staff Software Engineer, Pay Group Platform

    Gusto • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading payroll solutions provider is seeking a Senior Staff Software Engineer to enhance their platform's scalability and extensibility. The role involves designing robust systems, guiding projec...Show more
    Last updated: 5 days ago • Promoted
    Staff Software Engineer - Embedded & Cloud Edge

    Staff Software Engineer - Embedded & Cloud Edge

    Qualcomm • Markham
    Full-time
    A leading technology innovator is seeking a Software Engineer in Markham, Canada.The candidate will design and develop embedded and cloud edge software, collaborating with cross-functional teams to...Show more
    Last updated: 10 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    eLeapPower • Toronto
    Full-time
    Embedded Software Engineer @ eLeapPower | Real-time Control and Software.LeapPower is a rapidly growing power electronics supplier to the world of automotive electrification.Our products achieve co...Show more
    Last updated: 10 days ago • Promoted
    Software Engineer, Embedded

    Software Engineer, Embedded

    Motive • Toronto
    Full-time
    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 ma...Show more
    Last updated: 30+ days ago • Promoted
    Lead Engineer - Embedded SW Development

    Lead Engineer - Embedded SW Development

    GE Vernova Inc • Markham
    Full-time
    Come bring your energy to change the world.Grid Solutions, part of the GE Vernova portfolio of energy businesses, serves customers globally with over 12,000 employees. Grid Solutions provides equipm...Show more
    Last updated: 10 days ago • Promoted
    Staff / Sr.Staff Embedded Software Engineer

    Staff / Sr.Staff Embedded Software Engineer

    Alphawave Semi • Toronto
    Full-time
    Staff Embedded Software Engineer.Join the team at Alphawave Semi as a Staff / Sr.Staff Embedded Software Engineer.We’re looking for the Wavemakers of tomorrow. Alphawave Semi enables tomorrow’s future...Show more
    Last updated: 30+ days ago • Promoted
    Staff / Sr.Staff Embedded Software Engineer

    Staff / Sr.Staff Embedded Software Engineer

    Alphawave IP Inc • Toronto
    Full-time
    Staff Embedded Software Engineer page is loaded## Staff / Sr.Staff Embedded Software Engineerlocations : Torontotime type : Full timeposted on : Posted 3 Days Agojob requisition id : JR101168 • •Th...Show more
    Last updated: 30+ days ago • Promoted
    Staff Fullstack Engineer – Growth Platform (React / TS, AWS)

    Staff Fullstack Engineer – Growth Platform (React / TS, AWS)

    Hellopebl • Toronto
    Full-time
    A leading global work platform based in Toronto is seeking a Staff Fullstack Software Engineer.In this role, you will drive the development of scalable systems and solutions while collaborating wit...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer, FGA Core (Auth0)

    Staff Software Engineer, FGA Core (Auth0)

    Okta for Developers • Toronto
    Full-time
    Staff Software Engineer, FGA Core (Auth0).Staff Software Engineer, FGA Core (Auth0).Be among the first 25 applicants.Okta is The World’s Identity Company. We free everyone to safely use any technolo...Show more
    Last updated: 30+ days ago • Promoted
    Staff Systems Engineer – Sensors & Embedded Systems for Autonomous Platforms

    Staff Systems Engineer – Sensors & Embedded Systems for Autonomous Platforms

    General Motors • Markham
    Full-time
    Join us in shaping the future of mobility.Our team is building next-generation autonomous platforms, integrating advanced sensors and embedded compute systems to deliver safe, intelligent, and scal...Show more
    Last updated: 8 hours ago • Promoted • New!
    Staff Engineer - Embedded System Software

    Staff Engineer - Embedded System Software

    Nutanix • Markham
    Full-time
    Qualcomm India Private Limited.Engineering Group, Engineering Group > .Qualcomm’s Central Software Engineering (CSE) team is seeking candidates for its Neural Signal Processor (NSP) System software ...Show more
    Last updated: 8 days ago • Promoted
    Staff Kubernetes Platform (9983, 9989, 9990, 9991, 9992)

    Staff Kubernetes Platform (9983, 9989, 9990, 9991, 9992)

    Extreme Networks • Toronto
    Full-time
    Senior Kubernetes Platform Engineer.In this role, you will work hands-on with Kubernetes, Rancher Gov stack, and GitOps practices to deliver secure, scalable, and reliable infrastructure solutions....Show more
    Last updated: 30+ days ago • Promoted
    Staff Platform Engineer : AI-Driven Cloud Platforms

    Staff Platform Engineer : AI-Driven Cloud Platforms

    Thomson Reuters • Toronto
    Full-time
    A leading global information provider is seeking a Staff Platform Engineer to build cloud-native platforms for AI-driven workloads, focusing on accounting professionals. This role involves collabora...Show more
    Last updated: 10 days ago • Promoted
    Embedded Firmware Engineer - Pulse-Driven Energy Tech

    Embedded Firmware Engineer - Pulse-Driven Energy Tech

    Pulsenics Inc. • Toronto
    Full-time
    A technology company specializing in electrochemical systems is seeking a firmware developer to contribute to the next generation of in-line characterization hardware. Responsibilities include trans...Show more
    Last updated: 30+ days ago • Promoted
    Senior Hardware Engineer – SDR & Embedded Linux

    Senior Hardware Engineer – SDR & Embedded Linux

    Per Vices Corporation • Toronto
    Full-time
    A telecommunications company is seeking a Senior Hardware Engineer in Toronto, Ontario.The role involves designing and developing hardware for Software Defined Radios, with responsibilities in manu...Show more
    Last updated: 27 days ago • Promoted