More jobs:
Vehicle Infotainment Product Engineer
Job in
Sunnyvale, Santa Clara County, California, 94086, USA
Listed on 2026-03-03
Listing for:
Tech Tammina
Full Time
position Listed on 2026-03-03
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below
Vehicle Infotainment Product Engineer
Location:
Sunnyvale, CA
Duration:
Long term
Rate:
Market
Position Overview:
Client is seeking seasoned developers to enhance our software platform team dedicated to developing our next-generation in-vehicle infotainment software systems. The successful candidate will possess a profound expertise in the development and integration of Linux and/or Android-based system software solutions, aiming to apply their knowledge towards creating superior quality software for future automotive infotainment systems.
Key Responsibilities:
Design, develop, and integrate Linux and Android security components for cutting-edge infotainment solutions.
Oversee the security domain's entire lifecycle, including requirements analysis, design documentation, code development and review, integration, and ongoing maintenance of infotainment software.
Collaborate closely with DevQA engineers to create and review test plans.
Adhere to an agile software development methodology, prioritizing quality and ensuring solutions meet rigorous architectural standards for scalability, maintainability, reliability, extensibility, testability, usability, and security.
Engage in collaborative design and integration efforts with cross-functional teams and external suppliers.
Manage priorities across multiple release branches and geographical teams effectively.
Qualifications:
A minimum of 4 years of experience in software development on Linux and/or Android platforms.
Prior experience with vehicle infotainment systems.
Advanced proficiency in programming and debugging with C, C++/11/14, and unit testing frameworks.
Familiarity with development tools and IDEs such as VS Code, Android Studio, Git, JIRA, CMake, etc.
Knowledge of security concepts including cryptographic libraries, File-Based Encryption, OpenSSL libraries, and Trusted Execution Environment (TEE).
A strong understanding of Linux OS concepts and Android Open-Source Platform programming.
Demonstrated ability to navigate and debug complex codebases in C, C++, and Java.
Excellent verbal and written communication skills.
A Bachelor's degree in Computer Science, Software Engineering, or a related field is required.
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:
×