Technical Lead Manager, BSP Integration at Rivian and Volkswagen Group Technologies
Palo Alto, California, USA -
Full Time


Start Date

Immediate

Expiry Date

14 Dec, 25

Salary

296500.0

Posted On

16 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Root, Continuous Delivery, Python, Bash, Programming Languages, Scripting Languages, Software Development, Integration, Communication Skills, Continuous Integration, Ci, C++, Development Tools, C, Engineers, Computer Science

Industry

Information Technology/IT

Description
  • Palo Alto, California
  • Software Engineering
    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
    We’re looking for a highly skilled and detail-oriented Lead Software Integration Engineer to join our Board Support Package (BSP) team. In this pivotal role, you will manage a team of 4-5 engineers responsible for the end-to-end integration of vendor software releases for our Linux/Android-based infotainment and connectivity platform.
    Your team’s work is central to the success of our final product. You will be instrumental in ensuring the stability, performance, and successful deployment of our software stack, from the lowest-level kernel components to the full application layer. The ideal candidate will have deep technical expertise in Linux and Android internals, an unwavering attention to detail, and a proven ability to lead a team in a fast-paced, collaborative environment.

Responsibilities

  • Lead and Mentor: Manage, guide, and mentor a team of 4-5 software integration engineers, fostering a culture of technical excellence and a shared ownership of quality.
  • Release Management: Plan and execute the integration of new software releases from our vendors, ranging from small patches to large, multi-project code drops.
  • Technical Deep Dive: Drive the root cause analysis and resolution of complex, low-level issues,due to release integration including but not limited to:
  • System boot-up failures and regressions.
  • Performance issues across the entire software stack
  • Code conflicts and integration challenges across various projects.
  • Cross-Functional Collaboration: Act as the primary technical point of contact for internal /external stakeholders, including:
  • QA Team: Collaborate closely to define validation plans and triage reported bugs to ensure a robust and stable build.
  • Domain Teams: Work with Audio, Camera, Display,Touch and many other teams to resolve integration issues and ensure their components function correctly in the newly integrated releases.
  • External Customers: Support internal and external customers with technical inquiries related to integrated releases.
  • Vendor Team : Collaborate closely with vendor to triage and fix reported bugs to ensure a robust and stable build
  • Tooling and Automation: Lead the development and maintenance of tools and automated scripts to streamline the integration pipeline, enabling the team to rapidly ingest, test, and validate new vendor drops.
  • Process Improvement: Define and implement best practices for software integration, version control, build processes, and issue tracking to improve team efficiency and reduce technical debt.
  • Technical Advocacy: Stay current with developments in Linux, Android, and Qualcomm technologies, and advocate for new tools and techniques that will improve the team’s capabilities.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of experience in software development or integration, with a focus on embedded Linux and Android systems.
  • 2+ years of experience in a lead or senior technical role, managing and mentoring a team of engineers.
  • Deep expertise in Linux and Android OS internals, including the kernel, HALs (Hardware Abstraction Layers), and system services.
  • Exceptional debugging and problem-solving skills with the ability to perform root cause analysis on complex system-level issues.
  • Proficiency in programming languages such as C/C++, along with scripting languages like Python or Bash.
  • Experience with source code management (SCM) systems, particularly Git, and a strong understanding of branching and merging strategies.
  • Familiarity with build systems such as the Android Open Source Project (AOSP) or Yocto.
  • Strong verbal and written communication skills to effectively collaborate with cross-functional teams and external partners.
  • A meticulous and highly detail-oriented approach to technical work.

    Nice to have Qualifications

  • Exposure to Qualcomm SOCs and their specific development tools.

  • Familiarity with the automotive industry
  • Experience with Continuous Integration (CI) and Continuous Delivery (CD) pipelines.

Pay Disclosure
Salary Range/Hourly Rate for California Based Applicants: $237,200 USD - $296,500 USD (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.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Lead and Mentor: Manage, guide, and mentor a team of 4-5 software integration engineers, fostering a culture of technical excellence and a shared ownership of quality.
  • Release Management: Plan and execute the integration of new software releases from our vendors, ranging from small patches to large, multi-project code drops.
  • Technical Deep Dive: Drive the root cause analysis and resolution of complex, low-level issues,due to release integration including but not limited to:
  • System boot-up failures and regressions.
  • Performance issues across the entire software stack
  • Code conflicts and integration challenges across various projects.
  • Cross-Functional Collaboration: Act as the primary technical point of contact for internal /external stakeholders, including:
  • QA Team: Collaborate closely to define validation plans and triage reported bugs to ensure a robust and stable build.
  • Domain Teams: Work with Audio, Camera, Display,Touch and many other teams to resolve integration issues and ensure their components function correctly in the newly integrated releases.
  • External Customers: Support internal and external customers with technical inquiries related to integrated releases.
  • Vendor Team : Collaborate closely with vendor to triage and fix reported bugs to ensure a robust and stable build
  • Tooling and Automation: Lead the development and maintenance of tools and automated scripts to streamline the integration pipeline, enabling the team to rapidly ingest, test, and validate new vendor drops.
  • Process Improvement: Define and implement best practices for software integration, version control, build processes, and issue tracking to improve team efficiency and reduce technical debt.
  • Technical Advocacy: Stay current with developments in Linux, Android, and Qualcomm technologies, and advocate for new tools and techniques that will improve the team’s capabilities
Loading...