Volkswagen Group of America,
Software Engineer Lead - Middleware Must have Android AOSP; Kotlin; Embedded SW
Volkswagen Group of America,, Belmont, California, United States, 94002
Overview
Lead Software Engineer – Middleware At the Innovation & Engineering Center California (IECC), we represent the Volkswagen Group in applied research and development. Located in Silicon Valley, we create bold new ideas for the VW Group brands. We’re a team of engineers, designers, scientists, and psychologists developing innovations for future generations of cars, and transferring technologies from many industries and research institutions into the automotive domain. We are a core engineering team leading new product developments for VW Group. The role requires technical leadership, strong software architecture skills, and the ability to work cross-functionally with system architects, platform teams, and product engineering. Responsibilities
Middleware Architect and Development Design – (60%) Design, develop, and maintain scalable and robust communication middleware for distributed embedded systems. Collaborate with systems engineers and application developers to define middleware interfaces and APIs. Lead middleware performance profiling, debugging, and tuning. Contribute to the development of communication frameworks that support inter-process and inter-device data exchange. Guide the integration of middleware into OS-level services (e.g., Linux, real-time operating systems). Contribute to the development and product launch of functions and ECUs, overseeing all steps of the process and coordination with product/design/contract manufacturers. Contribute to the hardware specification and design of electronic control units for automotive systems. Design and optimize communication stacks (e.g., SOME/IP, DDS, MQTT, gRPC, CAN, LIN, Ethernet AVB/TSN). Develop and maintain APIs and SDKs for internal and third-party application integration. Lead the integration of middleware with AUTOSAR (Classic and Adaptive) platforms. Ensure compliance with ISO 26262, ASPICE, and cybersecurity standards (ISO/SAE 21434). Implement diagnostics and logging frameworks (UDS, DoIP, DLT). Drive performance benchmarking, memory optimization, and latency reduction strategies. Collaborate with DevOps teams to enable CI/CD pipelines for embedded software using tools like Jenkins, Yocto, Docker, and BitBake. Team Coordination, Mentoring and Resource Management (20%) Strategically organize personnel around Embedded SW and HW core competencies. Coordinate the team and mentor junior engineers. Provide research, design, and engineering skill development opportunities for group members. Manage internal/external project budget and resources for the projects. Operational Management – (20%) Be the interface between VWAG Engineering teams and Development partners for Middleware development topics. Lead/participate in VWAG Engineering and Development partner meetings, workshops and decision rounds related to middleware topics. Bring escalation topics to VWAG management for timely attention and propose technical solutions. Mentor junior engineers and contribute to internal knowledge-sharing initiatives. Represent middleware engineering in cross-domain feature integration (e.g., infotainment, ADAS, telematics, V2X). Coordinate with cybersecurity teams to implement secure boot, secure communication, and key management protocols. Qualifications
Required Excellent strategic thinking and communication skills. Understanding of core computer science algorithms and data structures. Familiar with development and deployment on cloud systems such as AWS or Azure. Knowledge of complex modern automotive software and architecture. Knowledge of embedded software design. Knowledge of real-time operating systems (Linux with realtime extensions). Knowledge of version management systems (GitLab, GitHub). Knowledge of requirements management – complex use-case signal handling. Experience with virtualized test environments and simulation. Programming expertise with Rust, C++, Go, Python. Familiar with Synopsys tools. Knowledge of backend architectures. Deep understanding of hardware for embedded connected systems including SW/HW interfaces. Experience with data integration platforms (ETL) and application orchestration tools including development, performance management, administration, and vendor support. Experience with relational DBMS (Oracle, SQL Server, Postgres) including development, performance management, administration, and vendor support. Experience with BI platforms and solutions (SAS, Tableau, Business Objects) including development, performance management, administration, and vendor support. Technical Skills Deep understanding of IPC/RPC mechanisms, shared memory, and message queues. Experience with RTOS such as QNX, VxWorks, or Zephyr. Familiarity with cloud-native technologies (Kubernetes, Helm, Terraform) for edge/cloud integration. Experience with simulation and validation tools (CANoe, VectorCAST, Simulink, dSPACE). Proficiency in system modeling tools (Enterprise Architect, MagicDraw, SysML/UML). Familiarity with AI/ML integration for predictive diagnostics and adaptive middleware behavior. Tools & Platforms Confluence, Jenkins, Docker, Yocto, BitBake. AWS IoT Core, Azure IoT Hub, or Google Cloud IoT. AUTOSAR Builder, EB tresos, Vector DaVinci. Security tools: OpenSSL, TPM, HSM, Secure Boot frameworks. Education Requirements B.Sc in Software Engineering M.Sc (strongly preferred) Work Flexibility
Travel is estimated to be 10-15%. Travel as needed within U.S. and overseas to support test drives and project-specific training. In the Silicon Valley, the salary range for this role will be $160,000 - $190,000, depending on education and years of relevant experience. Salary is determined by geographical location and adjusted accordingly. Benefits
Eligibility for annual performance bonus Healthcare benefits 401(k), with company match Defined contribution retirement program. Tuition reimbursement Company lease car program Paid time off Volkswagen Group of America is an Equal Opportunity Employer. We welcome and encourage applicants from all backgrounds, and do not discriminate based on race, sex, age, disability, sexual orientation, national origin, religion, color, gender identity/expression, marital status, veteran status, or any other characteristics protected by applicable laws. #LI-CK1 #LI-Hybrid
#J-18808-Ljbffr
Lead Software Engineer – Middleware At the Innovation & Engineering Center California (IECC), we represent the Volkswagen Group in applied research and development. Located in Silicon Valley, we create bold new ideas for the VW Group brands. We’re a team of engineers, designers, scientists, and psychologists developing innovations for future generations of cars, and transferring technologies from many industries and research institutions into the automotive domain. We are a core engineering team leading new product developments for VW Group. The role requires technical leadership, strong software architecture skills, and the ability to work cross-functionally with system architects, platform teams, and product engineering. Responsibilities
Middleware Architect and Development Design – (60%) Design, develop, and maintain scalable and robust communication middleware for distributed embedded systems. Collaborate with systems engineers and application developers to define middleware interfaces and APIs. Lead middleware performance profiling, debugging, and tuning. Contribute to the development of communication frameworks that support inter-process and inter-device data exchange. Guide the integration of middleware into OS-level services (e.g., Linux, real-time operating systems). Contribute to the development and product launch of functions and ECUs, overseeing all steps of the process and coordination with product/design/contract manufacturers. Contribute to the hardware specification and design of electronic control units for automotive systems. Design and optimize communication stacks (e.g., SOME/IP, DDS, MQTT, gRPC, CAN, LIN, Ethernet AVB/TSN). Develop and maintain APIs and SDKs for internal and third-party application integration. Lead the integration of middleware with AUTOSAR (Classic and Adaptive) platforms. Ensure compliance with ISO 26262, ASPICE, and cybersecurity standards (ISO/SAE 21434). Implement diagnostics and logging frameworks (UDS, DoIP, DLT). Drive performance benchmarking, memory optimization, and latency reduction strategies. Collaborate with DevOps teams to enable CI/CD pipelines for embedded software using tools like Jenkins, Yocto, Docker, and BitBake. Team Coordination, Mentoring and Resource Management (20%) Strategically organize personnel around Embedded SW and HW core competencies. Coordinate the team and mentor junior engineers. Provide research, design, and engineering skill development opportunities for group members. Manage internal/external project budget and resources for the projects. Operational Management – (20%) Be the interface between VWAG Engineering teams and Development partners for Middleware development topics. Lead/participate in VWAG Engineering and Development partner meetings, workshops and decision rounds related to middleware topics. Bring escalation topics to VWAG management for timely attention and propose technical solutions. Mentor junior engineers and contribute to internal knowledge-sharing initiatives. Represent middleware engineering in cross-domain feature integration (e.g., infotainment, ADAS, telematics, V2X). Coordinate with cybersecurity teams to implement secure boot, secure communication, and key management protocols. Qualifications
Required Excellent strategic thinking and communication skills. Understanding of core computer science algorithms and data structures. Familiar with development and deployment on cloud systems such as AWS or Azure. Knowledge of complex modern automotive software and architecture. Knowledge of embedded software design. Knowledge of real-time operating systems (Linux with realtime extensions). Knowledge of version management systems (GitLab, GitHub). Knowledge of requirements management – complex use-case signal handling. Experience with virtualized test environments and simulation. Programming expertise with Rust, C++, Go, Python. Familiar with Synopsys tools. Knowledge of backend architectures. Deep understanding of hardware for embedded connected systems including SW/HW interfaces. Experience with data integration platforms (ETL) and application orchestration tools including development, performance management, administration, and vendor support. Experience with relational DBMS (Oracle, SQL Server, Postgres) including development, performance management, administration, and vendor support. Experience with BI platforms and solutions (SAS, Tableau, Business Objects) including development, performance management, administration, and vendor support. Technical Skills Deep understanding of IPC/RPC mechanisms, shared memory, and message queues. Experience with RTOS such as QNX, VxWorks, or Zephyr. Familiarity with cloud-native technologies (Kubernetes, Helm, Terraform) for edge/cloud integration. Experience with simulation and validation tools (CANoe, VectorCAST, Simulink, dSPACE). Proficiency in system modeling tools (Enterprise Architect, MagicDraw, SysML/UML). Familiarity with AI/ML integration for predictive diagnostics and adaptive middleware behavior. Tools & Platforms Confluence, Jenkins, Docker, Yocto, BitBake. AWS IoT Core, Azure IoT Hub, or Google Cloud IoT. AUTOSAR Builder, EB tresos, Vector DaVinci. Security tools: OpenSSL, TPM, HSM, Secure Boot frameworks. Education Requirements B.Sc in Software Engineering M.Sc (strongly preferred) Work Flexibility
Travel is estimated to be 10-15%. Travel as needed within U.S. and overseas to support test drives and project-specific training. In the Silicon Valley, the salary range for this role will be $160,000 - $190,000, depending on education and years of relevant experience. Salary is determined by geographical location and adjusted accordingly. Benefits
Eligibility for annual performance bonus Healthcare benefits 401(k), with company match Defined contribution retirement program. Tuition reimbursement Company lease car program Paid time off Volkswagen Group of America is an Equal Opportunity Employer. We welcome and encourage applicants from all backgrounds, and do not discriminate based on race, sex, age, disability, sexual orientation, national origin, religion, color, gender identity/expression, marital status, veteran status, or any other characteristics protected by applicable laws. #LI-CK1 #LI-Hybrid
#J-18808-Ljbffr