Overview
Skills
Job Details
Job Description
We are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform for over 10 million new vehicles per year. We re looking for talented, digital minds like you to help us create code that moves the world. Together with you, we ll build outstanding digital experiences and products for all Volkswagen Group brands that will transform mobility. Join us as we shape the future of the car and everyone around it.
Role Summary:
As a Staff Embedded Platform Display Engineer, you will be responsible for developing and optimizing the display pipeline for automotive platforms. You will collaborate with cross-functional teams to ensure the display systems meet performance and integration standards.
Role Responsibilities:
- HW Modules Selection: (30%)
- Choose appropriate display technologies (e.g., LCD, OLED, e-ink) based on project needs.
- Integrate display systems with microcontrollers, processors, and embedded components.
- Collaborate with the hardware team to ensure component quality, perform reliability and stress tests to ensure longevity and consistent performance of displays.
- Coding, Integration, and Testing: (40%)
- Develop and optimize display drivers for operating systems such as Linux, Android, and RTOS.
- Write firmware for controlling display modules.
- Integrate graphics libraries (e.g., OpenGL, DirectFB) to enable content rendering on displays.
- Optimize pipelines for rendering smooth display performance.
- Develop test plans for visual and performance evaluations of display functionality.
- Use diagnostic tools to analyze and troubleshoot display performance issues.
- Cross-Functional Teamwork: (30%)
- Work closely with hardware engineers, software developers, and system architects to ensure smooth integration.
- Collaborate with product management to define and refine display requirements.
- Explore new technologies and methods to enhance display performance and efficiency.
- Continuously refine hardware and software for optimized performance and power consumption.
General Skills:
- Analytical and debugging skills.
- Effective written and oral communication skills.
- Collaborate and work with multiple teams across geographies and time zones.
Required Specialized Skills:
- Embedded development experience.
- Develop and maintain Android & Linux-based display software for embedded systems.
- Optimize graphics performance for high-quality visual output.
- Integrate and validate display drivers and frameworks.
- Collaborate with hardware engineers for seamless hardware-software integration.
- Troubleshoot and resolve display-related issues.
- Contribute to the design and development of user interfaces (UI) and user experiences (UX).
- Proficiency in Python and Shell scripting.
- Contribute to the design and development of user interfaces and user experiences. Advanced level experience in Python and Shell scripting.
- Good understanding of the software development lifecycle (SDLC).
Desired Skills:
- Virtual meetings and workshops, with some overlap with German business hours for coordination with stakeholders.
- Occasional international and domestic travel for on-site support, planning, and integration workshops.
Workplace Flexibility:
- Calls, (virtual) meetings & workshops (overlapping with German business hours as needed) to align with stakeholders and development teams in Germany.
- Occasional international and domestic travel to provide on-site support and planning/integration workshops with our internal and external stakeholders.
Years of Relevant Experience:
- 8+ years of embedded systems experience specializing in Display systems.
Required Education:
- Bachelor s Degree in Computer Science, STEM or equivalent professional experience.
Desired Education:
- Master s Degree in Computer Science or other STEM focus areas.
Compensation
Salary range is dependent on factors such as geographical differentials, credentials or certifications, industry-based experience, qualification and training. In the city of Mountain View, California, the salary range for this position is $149,000 - $193,500.
CARIAD, Inc. provides performance based merits and annual bonus along with a competitive benefits package. Benefits include 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 and vacation and paid holidays. We also offer a unique vehicle lease program that covers registration and insurance fees.
CARIAD 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-TP1