Sr Staff Embedded Engineer (Graphics/Display) jobs in United States
cer-icon
Apply on Employer Site
company-logo

CARIAD, Inc. · 2 weeks ago

Sr Staff Embedded Engineer (Graphics/Display)

CARIAD, Inc. is an automotive software development team within the Volkswagen Group, focused on creating a unified software platform for over 10 million vehicles annually. The Senior Staff Embedded Engineer role involves architecting and implementing software for graphics and display pipelines within the infotainment system, ensuring high-performance rendering and seamless integration with hardware components.

AutomotiveInformation TechnologySoftware
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Architect, design, and implement graphics and display pipeline modules in the infotainment software stack (Android and embedded Linux environments)
Collaborate with UX/UI and middleware teams to enable efficient rendering paths, surface composition, and multi-display rendering across clusters and infotainment displays
Optimize GPU usage, rendering performance, and memory footprint for real-time, high-fidelity visual output
Lead efforts on composition management, frame synchronization, and rendering optimization for embedded systems
Integrate video and graphics components—ensuring smooth transitions, synchronized playback, and quality rendering of multimedia assets
Partner with platform and hardware teams to ensure the graphics and display software layers interface seamlessly with SoC GPUs and display controllers
Collaborating with diverse software teams and both internal and external partners to ensure seamless integration between software and hardware components
Lead integration testing, managing large test environments, and ensuring system reliability at scale
Drive compliance initiatives to ensure the software aligns with automotive industry standards and regulations (e.g., ISO 26262)
Staying up to date with emerging technologies and industry trends
Champion the implementation of advanced best practices for software development, quality assurance, and performance optimization
Design and oversee comprehensive test plans to ensure software quality and reliability
Conducting unit testing, integration testing and system testing
Lead cross-functional teams to resolve complex bugs and performance bottlenecks, driving continuous improvements
Lead cross-functional collaboration with software, hardware, and quality assurance teams, driving alignment across multiple geographies and time zones
Serve as a key technical liaison, clearly articulating complex project status updates, technical challenges, and solutions to senior leadership
Create and maintain comprehensive technical documentation including design specification, test reports, bug description, root cause and solution description, user guides, and release notes
Drive the creation of comprehensive user guides, release notes, and design documentation for large-scale projects

Qualification

C++ programmingAndroid graphics frameworksEmbedded Linux graphicsRendering architecturesVideo/graphics synchronizationGPU performance optimizationMultimedia frameworksAgile processAnalytical skillsDebugging skillsImage processingYocto/Open EmbeddedEffective communicationProblem-solving skillsTeam collaboration

Required

10+ years in developing embedded software development
5+ years' experience focused on graphics, rendering, or display pipeline development
5+ years of experience as a tech lead, significantly contributing in overarching system design and SW architecture matters
Bachelor's degree in computer/electrical engineering, Computer Science, or related field
Strong proficiency in C++ programming with experience in Android or embedded Linux graphics frameworks
Familiarity with scripting languages such as Python, Bash, or Perl
Deep understanding of rendering architectures, display composition, and framebuffer management
Experience in video/graphics synchronization, latency reduction, and GPU performance optimization
Familiarity with multimedia frameworks and integration into infotainment systems
Experience using test automation in a Test-Driven Development (TDD) process is a plus
Experience working with cross functional teams (product teams, system and validation teams, hardware teams)
Hands-on experience developing software products using Agile process
Analytical and debugging skills
Effective written and verbal communication skills
Ability to actively participate in technical meetings and provide feedback
Collaborate and work with multiple teams across geographies and time zones
Excellent problem-solving and debugging skills
Ability to work independently and in a team environment
Experience and ability to work in a very fast pace environment
Strong communication and interpersonal skills

Preferred

Experience with multi-display embedded systems
Understanding of real-time operating constraints in infotainment environments
Experience with Yocto/Open Embedded build systems and Linux distribution customization
Background in image processing or picture quality enhancement algorithms
Master's degree or PhD in Computer/Electrical Engineering, Computer Science, or related field

Benefits

Medical
Dental
Vision
401k with employer match and defined contribution plan
Short and long term disability
Basic life and AD&D insurance
Employee assistance program
Tuition reimbursement and student loan repayment plans
Maternity and non-primary caregiver leave
Adoption assistance
Employee referral program
Vacation and paid holidays
Unique vehicle lease program that covers registration and insurance fees

Company

CARIAD, Inc.

twittertwittertwitter
company-logo
For generations, Volkswagen AG has included a collection of legendary brands.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Scott Runner
Chief Executive Officer
linkedin
leader-logo
Julian Christopher Zeug
Director IT Security, Chief Information Security Officer
linkedin
Company data provided by crunchbase