More jobs:
Touch and Display Engineer
Job in
Palo Alto, Santa Clara County, California, 94306, USA
Listed on 2026-02-21
Listing for:
Yoh Services LLC
Full Time
position Listed on 2026-02-21
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Touch and Display Engineer
Seeking a highly skilled and experienced Touch and Display Engineer to join our innovative team, focusing on the next generation of in-vehicle infotainment (IVI) systems. In this critical role, you will be responsible for the entire display and touch stack, from low-level hardware bring-up to seamless integration within a hypervisor-based architecture. You will drive the development and optimization of display and touch solutions, ensuring a premium, responsive, and reliable user experience for our customers.
This position involves deep expertise in embedded systems, virtualization, and the interaction between Linux/Android environments.
- Contribute to the architecture, design, and implementation of the complete display and touch software stack for automotive IVI systems.
- Drive low-level display bring-up activities, including display controller configuration, timing, panel integration, and optimization for various display technologies (e.g., LCD, OLED).
- Develop and integrate touch panel drivers and middleware, including support for various touch technologies (capacitive, resistive), gesture recognition, calibration, and noise filtering.
- Work extensively within a hypervisor environment, specifically managing the interactions between Linux/Android for display and touch functionalities.
- Design and implement display management features such as backlight control, resolution switching, multi-display support, and fault monitoring.
- Optimize display performance, focusing on frame rate, color accuracy, power consumption, and latency reduction to meet stringent automotive standards.
- Develop and debug embedded software in C/C++ for real-time operating systems (RTOS) like Linux and Android Automotive OS.
- Collaborate closely with hardware engineers, UI/UX designers, system architects, and software development teams to ensure cohesive and integrated solutions.
- Perform system-level debugging and troubleshooting of complex issues across the display, touch, and hypervisor layers using various tools (e.g., gdb, JTAG, oscilloscopes, logic analyzers).
- Ensure software compliance with automotive safety standards (e.g., ISO 26262) and EMC requirements.
- Stay abreast of emerging display and touch technologies, industry trends, and virtualization advancements, proposing innovative solutions to enhance product performance and user experience.
- Contribute to software architecture design, code reviews, and comprehensive documentation of designs, integration processes, and testing procedures.
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- 8+ years of experience in embedded software development, with a significant focus on display and touch systems.
- Proven expertise in C/C++ programming for embedded platforms.
- In-depth knowledge of embedded display interfaces (e.g., MIPI DSI, Display Port, LVDS, HDMI) and graphics APIs (e.g., OpenGL ES, Vulkan), and touch controller protocols (e.g., I2C, SPI).
- Strong experience with Linux kernel development, including device drivers (DRM/KMS) and input subsystems.
- Hands‑on experience with virtualization technologies, and a clear understanding of privileged and user domain interactions.
- Experience with embedded system debugging tools and methodologies.
- Demonstrated ability to analyze and problem‑solve complex technical issues quickly and effectively.
- Ability to lead technical discussions and mentor junior engineers.
- Experience in the automotive industry, particularly with in-vehicle infotainment (IVI) systems.
- Familiarity with Android display and input frameworks.
- Knowledge of automotive communication protocols (e.g., CAN, Ethernet).
- Experience with advanced display technologies such as OLED and mini‑LED.
- Familiarity with Yocto/Open Embedded build systems.
- Understanding of GPU acceleration technologies for infotainment applications.
- Experience with automotive safety standards (e.g., ISO 26262) and cybersecurity frameworks.
Estimated Min Rate: $70.00
Estimated Max Rate: $90.00
What’s In It for You?- Medical, Prescription, Dental & Vision Benefits (for employees working…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×