About the role
Job descripton
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.
Technical Knowledge and Skills
· 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 Good Knowledge of Linux & QNX device drivers as well as peripheral subsystems.
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
The Mindset and Key Behaviors You’ll Need to Bring
Visteon is a high-growth, fast-paced and entrepreneurially-spirited company – and will only hire people who profile the same.
· Communication:
· Convinces people by making a strong case, bringing other people on the team to understand and agree with the presented viewpoint; negotiates effectively to get the best outcomes for self and the team
· Articulates information clearly, explaining complex information effectively and confidently in presentations to existing and new team members
· Challenges others to consider and discuss established views or assumptions that require further thought; effectively argues own perspective
· Business Acumen:
· Understands the organization’s business model and financial metrics and how the team supports financial success
· Understands industry trends and issues, key players, laws and regulations, acts as a resource for the team in interpreting industry issues
· Managing Stakeholders:
· Builds an understanding of stakeholders' needs, drivers and constraints
· Develops relationships with peer stakeholders within and across teams by initiating regular contact
· Identifies mutual interests and interdependencies stakeholders share with the team
· Driving Success:
· Conveys a consistently energetic approach, proactively initiating projects which contribute to own and team’s effective performance; is quick to make things happen
· Achieves outstanding results across large and/or multiple projects; demonstrates a strong desire for success by persisting with difficult assignments to reach objectives
· Identifies and seizes new business opportunities and is competitive in the sales and profits generated for the team
· Showing Resilience:
· Conveys confidence and belief in the positive impact that own contribution will make towards successful outcomes for the team
· Works well under a high degree of pressure, staying calm and composed, which contributes to the team's composure and focus
· Resolves disagreements between colleagues effectively, minimizing the impact on the wider team; is comfortable dealing with upset or angry people on the team, working with them to understand concerns and find the best way forward
· Structuring Tasks:
· Makes detailed project plans, setting clear team priorities linked to short-term organizational goals
Maintains high levels of productivity and output for self and team