
IVI BSP Display-Touch-Audio Subsystem Engineer
- Chennai, Tamil Nadu
- Permanent
- Full-time
How You Will Spend Your Days
- Review requirement specifications and work along with requirements team to resolve issues in the specification and eventually signoff the specification.
- HSIS review and correction along with hardware team.
- Board bring up activities for Display, Touch, Audio subsystem (Serializer-Deserializer, Platform specific frameworks, GMSL/LVDS / FPD Link, DSI/DP, Touch Firmware, Audio calibration and TDM /PCM/DSP) in Linux, Android and QNX systems.
- Interact with hardware teams for board bring up activities, calibration & certification activities and to root cause hardware level issues.
- Interact with cross-functional teams within Visteon and as well as with external teams like chipset vendors to resolve dependencies during development and fixing issues.
- Perform root cause analysis for the issues observed and resolve issues during development, stability and maintenance phase of the project.
- Create documentations for high level design, detailed design and test plans for the software modules.
- Develop and integrate tools/scripts to automate testing.
- Run development testing and document the test reports.
- Create efficient reports with respect to software development, issues resolution and testing.
- Bachelor’s degree in engineering or related field in Computer Science or Electronics.
- At least 10 to 12 years of experience in developing BSP software components in Linux and Android platforms.
o Strong in C programming skills.
o Working experience in Android AOSP/Linux based infotainment and build environments
o Development experience in Display, Touch, Audio subsystem drivers (Serializer-Deserializer, Platform specific frameworks, GMSL/LVDS FPD Link, DSI, Touch Firmware, Audio calibration and TDM /PCM/DSP configurations, I2S, A2B).
o Experience on DSI, DP port configurations across various SoC platforms like Qualcomm, Samsung, MediaTek.
o Display bridge chip bring-up/configuration experience.
o DRM, Surface flinger, Openwfd, screen related understanding to debug issues.
o TFT panel display timing configuration and debugging.
o Touch controller firmware update, Driver configuration parsing mechanisms.
o Audio driver usage in different chip vendor’s platform; understanding of audio routing; configurations in terms of OS, SoC platform.
o Development experience in serial protocols like I2C, SPI and UART.
o Working experience in QNX hypervisor-based systems
o Good knowledge and working experience on Qualcomm, MediaTek and Samsung SoC platforms.
o Proficient in handling hardware debugging tools like oscilloscope, saleae analyzer, EVK platforms, JTAG debugger
- Creative & strong problem-solving capability resulting in good solution to technical complex software defects
- Strong communication and inter-personal skills
Enthusiastic: Shows intense and eager enjoyment and interest
Detail Oriented: Capable of carrying out a given task with all details necessary to get the task done well
Dedicated: Devoted to a task or purpose with loyalty or integrityMotivation : Entrepreneurial Spirit: Inspired to perform well by an ability to drive new ventures within the business
Ability to Make an Impact: Inspired to perform well by the ability to contribute to the success of a project or the organization