Job Closed

This listing is no longer active.

CARIAD logo
CARIAD

We are the automotive software company of the Volkswagen Group.

Software Architect, Infotainment – W2 Contract

Full-stack EngineerSoftware EngineerOtherRemoteLeadTeam 5,001-10,000Since 2020H1B SponsorCompany SiteLinkedIn

Location

California

Posted

72 days ago

Salary

$78 - $102 / hour

Seniority

Lead

Bachelor Degree10 yrs expEnglishAndroidLinux

Job Description

Software Architect, Infotainment – W2 Contract

CARIAD

• Translate the architectural vision and platform principles into system and software architecture design specifications and integration blueprints. • Define and maintain system decomposition, component responsibilities, and inter-process communication interfaces. • Drive the evaluation and adoption of technologies that support modularity, reusability, and scalability. • Serve as the technical lead for complex design and integration challenges across software, hardware, and vehicle network layers. • Review and validate design proposals from development teams for technical soundness and architectural alignment. • Lead technical deep dives and design reviews across functional areas such as Applications, SW platform and Hardware. • Ensure seamless interaction and data exchange between IIX subsystems and adjacent vehicle domains. • Collaborate with Systems Engineering and Delivery Units to align architecture deliverables with project milestones. • Support integration readiness by identifying dependencies, risks, and optimization opportunities early in the lifecycle. • Provide hands-on guidance during system bring-up, debugging, and performance tuning phases. • Partner with cross-functional teams including Brand Engineering, Systems Engineering, and Security to align technical decisions with product and compliance goals. • Engage with Tier 1 suppliers and technology vendors to ensure interoperability and adherence to interface specifications. • Contribute to cross-brand forums and architecture working groups to promote standardization and knowledge sharing. • Serve as a mentor and technical resource for engineers and architects, fostering growth within the architecture team. • Support the definition and enforcement of architecture review processes, design quality gates, and compliance checklists. • Identify and mitigate technical risks related to performance, scalability, safety, and maintainability. • Ensure solutions comply with relevant safety and regulatory standards (ISO 26262, UNECE R155/R156). • Contribute to maintaining architectural traceability from requirements to implementation and validation. • Monitor emerging technologies in embedded systems, Android OS, and connected car ecosystems. • Propose improvements to architecture methodologies, tools, and documentation standards. • Contribute to capability-building efforts by developing reusable design assets and best practices. • Foster a culture of technical excellence and innovation within the architecture and engineering community.

Job Requirements

  • Minimum 10 years of professional experience in software and system architecture design, ideally in infotainment, embedded systems, or consumer electronics domains.
  • Bachelor's degree in computer science, Engineering, or a related field
  • Proven experience architecting and delivering Android-based IVI or digital cockpit solutions in production vehicles.
  • Strong technical expertise in Android Automotive, Linux, and/or QNX platforms, including OS internals, middleware layers, and system integration.
  • Deep understanding of hypervisor technology, system decomposition, interface design, and inter-process communication (e.g., Binder, D-Bus).
  • Hands-on experience resolving cross-system performance, stability, and reliability challenges.
  • Solid understanding of infotainment domains such as Application Frameworks, Connectivity, Audio/Video pipelines, Graphic, Carplay & Android Auto.
  • Familiarity with safety, security, and diagnostics standards in automotive systems.
  • Ability to influence technical decisions across diverse engineering and supplier teams.
  • Experience working with Volkswagen’s E/E architecture (E3 1.1/1.2) or comparable OEM platform.
  • Knowledge of vehicle communication protocols (Ethernet, CAN, LIN).
  • Exposure to OTA update mechanisms, diagnostics frameworks, and ISO 26262 safety design principles.
  • Prior experience with cloud connectivity or mobile app integration within in-car experiences.
  • Strong collaboration skills and the ability to navigate complex stakeholder environments across brands and suppliers.
  • German language proficiency or experience working within German-based engineering organizations.

Related Job Pages

More Full-stack Engineer Jobs

SuperPlane logo

Senior Software Engineer

SuperPlane

AI-first Platform Engineering

ContractRemoteTeam 1-10H1B No Sponsor

• Develop core features of SuperPlane from conception to deployment. • Develop APIs, integrations, and scalable services for multi-cloud environments. • Collaborate with the AI and Product teams to implement intelligent automation features. • Review peers’ work and contribute to engineering best practices. • Continuously improve performance, security, and developer experience.

Argentina
Job Closed
OtherRemoteTeam 51-200

• Lead the design, prototyping, development, and deployment of new user-facing products and internal tooling • Implement AI applications/integrations and tuning/RAG where needed • Navigate the balance between lightweight prototyping and principled engineering practices • Champion security and privacy, including looking for ways to make it easier to safeguard sensitive data

United States
$140K - $170K / year
Job Closed
Extropy Advisors logo

Senior Full Stack Engineer

Extropy Advisors

Empowering Teams Through Transformative Digital Solutions

Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Design, build, test, and maintain scalable full-stack applications that support Extropy’s digital finance transformation solutions • Work across the full software development lifecycle, from requirements and technical design through implementation, testing, deployment, and ongoing improvement • Develop high-quality front-end experiences and robust back-end services using modern frameworks, cloud native architectures, and best engineering practices • Build and integrate APIs, data services, and workflows that connect internal platforms with client-facing solutions • Work with AWS serverless services, relational and document databases, and cloud infrastructure to deliver secure, reliable, and performant systems • Collaborate closely with consulting, product, and delivery teams to translate business and client needs into practical technical solutions • Contribute to the design and implementation of AI-driven and LLM-powered features, with a focus on evaluation, observability, safety, and guardrails • Write clean, well-tested, and maintainable code, and contribute to peer reviews to uphold code quality and consistency • Help establish and evolve engineering standards, tooling, and best practices to support a growing platform and team • Troubleshoot, debug, and resolve production issues, contributing to continuous improvement and operational excellence

Argentina
$30K - $50K / year
Abstract Group logo

Senior Software Engineer

Abstract Group

Transforming organisations globally through cloud and AI innovation.

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• To architect, design, and implement complex software systems, ensuring scalability, performance, and reliability. • Determining the structure and design of web pages, optimising for speed and scalability. • Maintaining high quality code. • Identifying and resolving coding problems. • Adapting architectural designs and implementing design patterns to support solution development. • Identifying and rectifying security weaknesses within project solutions, ensuring source code, configuration, and systems are kept secure. • Line management of offshore team members, ensuring alignment on project goals, technical standards, and delivery timelines while fostering a culture of accountability, continuous improvement, and effective communication across time zones. • Providing technical leadership, guidance and mentoring to junior developers across the business. • Promoting knowledge sharing and continuous improvement across the development team. • Leading on client projects as and where required. • Staying informed of industry trends, emerging technologies, and best practices, educating more junior team members where appropriate. • Supporting the implementation of new technologies that enhance our service offerings. • Working closely with clients, project managers, and other stakeholders to define software requirements and project scopes. • Working closely with cross-functional teams, including project management, quality assurance, and operations, to ensure successful software delivery.

India
Job Closed