CARIAD

Software Architect, Infotainment

CARIAD

contract

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $78 - $102 per hour

Job Level

Tech Stack

About the role

  • 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

Requirements

  • Minimum 10 years of professional experience in software and system architecture design
  • 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
  • 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
  • Bachelor's degree in computer science, Engineering, or a related field
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
system architecture designsoftware architecture designAndroid AutomotiveLinuxQNXhypervisor technologyinter-process communicationperformance tuningsystem integrationinfotainment systems
Soft Skills
technical leadershipcollaborationmentoringinfluencingproblem-solvingcommunicationrisk mitigationinnovationtechnical excellenceknowledge sharing
Certifications
Bachelor's degree in computer scienceBachelor's degree in Engineering