
Software Architect, Infotainment
CARIAD
contract
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $78 - $102 per hour
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