Sr. Infotainment Platform Software Engineer
$148k - $226.2kGeneral Motors Proving Ground
- # Sr. Infotainment Platform Software EngineerApplyremote type: Onsitelocations: Mountain View, California, United States of Americatime type: Full timeposted on: Posted 18 Days Agojob requisition id: JR-202516780**Job Description**Design and implement technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for in-vehicle software platform team. The ideal candidate would have solid background in implementation and integration of Linux and/or Android based system software solutions who are interested in applying their experience to delivering high quality software for future automotive Infotainment systems* Design, develop and integrate Android/Linux and QNX components for infotainment solutions in GM vehicles.* Responsible for the entire life cycle of the Android/QNX domain, including requirements analysis, creating design documents, code development and review, integration, and maintenance of infotainment software.* Responsible for Android Kernel and framework implementation, integration and stabilization, working across team to analyzing issues and identify solutions.* Support QNX system integration and stabilization, addressing issues related to QNX components and QVM configuration. Collaborate with cross-functional teams to enable smooth operation across multi-OS environments.* Work side-by-side with DevQA engineers on test plan development and review.* Design and implement power management solutions spanning QNX and Android. Support both normal startup/shutdown sequences and suspend/resume, ensuring reliability and efficiency across platforms.* Follow agile software development process where quality comes first and ensure that the designed solutions conform to architectural requirements such as scalability, maintainability, reliability, extensibility, testability, usability and security.* Collaborate with cross-functional teams and external suppliers on design and integration activities.* Provide, communicate, and support common best practices among software community* Leads and generates technical solutions including specifying of requirements, functional decomposition, analysis, development and testing for current, new and major programs* Lead development of software system team design content and software anomaly corrections.* Performs complex design and issue analysis* Specifies and balances system requirements**Required Qualifications:*** 5-7+ years in Software Development on Linux and/or Android* Advanced programming and debugging skills with C, C++/11/14, Java, and unit test framework* Development tools and IDE such as VS Code, Android Studio, Momentics, git, JIRA, CMake, gradle, gcov, SonarQube, etc.* Solid understanding in Android and QNX system architecture, frameworks, build system and key components, and comfortable with making system extensions and modifications.* Solid understanding of Linux OS concepts, kernel implementation, device drivers, familiar with debugging and profiling tools.* Strong analytical skill, debugging capability and problem-solving skills to tackle complex integration challenges through existing code base in C, C++ and Java. Familiar with different debugging methodologies* Ability to create, modify and maintain makefiles and build scripts in complex build system* Solid understanding of software versioning and release management principles, with a focus on codebase organization, branching strategies, and integration processes* Strong verbal and written communication skills.* Ability to create clear technical documentation for software development guidelines and integration process* Must be a goal driven self-starter, able to work independently under release pressure* Bachelor's degree in computer science, software engineering, or related degree.**Preferred Qualification:*** Experience with various CI/CD tools and processes* Experience with Yocto Linux* Experience with Gunyah VM and/or other virtual machine and container technologies* Experience in automotive industry**Compensation:** The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington* **Compensation:** The expected base compensation for this role is**: $148,000 - $226,200** Actual base compensation within the identified range will vary based on factors relevant to the position.* **Bonus Potential:** An incentive pay program offers payouts based on company performance, job level, and individual performance.* **Benefits:** GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays.**#LI-EL1**This role is categorized as onsite. This means the selected candidate is expected to report to a specific location on a full-time basis.The selected candidate will be required to travel <25% for this role.This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.
- J-18808-Ljbffr General Motors
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Sr. Infotainment Platform Software Engineer in Mountain View, CA vacancy
$148k - $226.2k
Israelvcforum is seeking an experienced software developer to design and implement solutions for automotive infotainment systems. Ideal candidates will have over 10 years of relevant experience, particularly with Android and Linux systems. The role offers a competitive...SeniorSoftwareFull time$148k - $226.2k
General Motors is seeking a Sr. Infotainment Platform Software Engineer to design and implement technical solutions for in-vehicle software. This role involves collaboration with cross-functional teams to integrate Android/Linux and QNX components, ensuring high-quality...SeniorSoftware- ...technology that will set the standards for software-defined vehicles around the world.... ..., execution, and deliverables for Infotainment platform systems operating in software defined... ...~ BS in Computer Science, Software Engineering, or a related field ~4+ years experience...SeniorSoftwareFull timeContract workLocal area
- ...technology that will set the standards for software-defined vehicles around the world.... ..., execution, and deliverables for Infotainment platform systems operating in software defined... ...Qualifications: BS in Computer Science, Software Engineering, or a related field 4+ years...SeniorSoftwareFull timeFlexible hours
- ...will set the standards for software-defined vehicles around the... ...and ensuring the quality of infotainment firmware/lower lever BSP features... ...of various hardware platforms. Develop test strategies to... ...Computer Science, Software Engineering, Applied Mathematics, or related...SeniorSoftwareFull timeContract workFlexible hours
- ...An established industry player is seeking a seasoned Embedded Software Engineer with over 12 years of experience in developing high-quality software for Infotainment systems. In this role, you will design, develop, and maintain embedded software, ensuring compliance with...SeniorSoftware
- General Motors is looking for a Senior Software Engineer specializing in Android Development to design, develop, and test automotive infotainment software solutions. The role includes responsibilities such as developing HMI applications and performing defect analysis while...SeniorSoftware
- ...Singlestore in Sunnyvale is looking for a Senior Software Engineer to join the Helios team and drive the design and development of core capabilities for cloud-managed services. The role focuses on cloud-based metering and billing, requiring extensive experience in system...SeniorSoftware
- ...A leading cloud-based analytics company in Mountain View seeks a Senior Software Engineer for their Data Platform team. In this role, you'll contribute to the Apache Pinot software, focusing on query engine optimization and developing scalable systems. We're looking for...SeniorSoftware
- ...Intuitive is looking for a Senior Software Engineer to design and build automation infrastructure that connects digital products with robotic systems in Sunnyvale, California. This role involves implementing CI/CD pipelines, integrating security practices, and collaborating...SeniorSoftware
- ...located in Palo Alto, California, is seeking an experienced Platform Engineer to build and operate a hybrid infrastructure for advanced AI... ...with AI researchers. Candidates should have over 5 years of Software Engineering experience, proficiency in scripting, and experience...SeniorSoftware
- ...ServiceNow is looking for a Senior Software Engineer for the Moveworks team in Mountain View, California. This role focuses on scaling and optimizing a cutting-edge Generative AI product, providing unique opportunities to influence enterprise solutions. The ideal candidate...SeniorSoftwareFull timeWork at office
$174.9k - $222k
...General Motors seeks a Senior Software Engineer for their Notification Platform team in Mountain View, California. This hybrid position involves leading system design, enhancing features across various channels like email and SMS, and mentoring junior engineers. Successful...SeniorSoftware$170k - $230k
General Motors is hiring a Senior Platform Engineer to enhance the Autonomous Vehicle (AV) Cloud Engineering team. The role involves building... ...have a strong background in Kubernetes, Google Cloud, and software engineering principles. The position offers a salary range...SeniorSoftware- ...part and supported the Regular Toilet in Mountain View, CA is looking for an engineer to join the Platform team. This role involves architecting, designing, and delivering high-quality software that directly impacts the product. The ideal candidate should have 4-6 years...SeniorSoftwareFlexible hours
- ...Hewlett Packard Enterprise is seeking a Software Engineer for a hybrid role in Sunnyvale, California. You will design and develop the platform software that powers HPE routers, implementing robust diagnostics tools and collaborating with various technical teams. The...SeniorSoftware
- ...A leading software company is seeking a Senior Engineer to be a part of the core platform team focused on advancing a conversational AI platform. This role involves designing and building robust platform components and collaborating with multiple teams to deliver scalable...SeniorSoftware
- ...Senior Platform Engineer - Linux Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together... ...Platform Support to provide support of technical hardware and software expertise in support of MasterCard Linux Operating systems...SeniorSoftwareWorldwide
- ...A technology consulting firm is seeking a Senior Software Engineer focused on Virtual Hardware Modeling. The ideal candidate will design... ...C++. Proficiency in SystemC/TLM and experience with virtual platform tools are essential. This role offers a dynamic work environment...SeniorSoftware
$120.5k - $243k
...Hobbsnews is seeking a Senior Platform Software Engineer located in Sunnyvale, California. This hybrid role requires on-site work two days per week, focusing on high-performance networking and security systems development. The ideal candidate will hold a Master’s or Ph...SeniorSoftware2 days per week- ...A fast-growing marketplace business located in Palo Alto, CA, is seeking a Senior Software Engineer for their Data Platforms team. In this hybrid role, you will design and build scalable data systems, ensuring high availability and performance across the company's infrastructure...SeniorSoftware
- Rivian VW Group in Palo Alto is seeking a Technical Program Manager to lead software integration for the Infotainment platform in software-defined vehicles. The ideal candidate will have a BS in Computer Science, over 4 years of experience in electronics software integration...SeniorSoftwareFlexible hours
$166k - $244k
A leading tech company is seeking a Senior Software Engineer to develop next-generation technologies in Sunnyvale, CA. The role involves software development and managing project priorities within a global team. Candidates should have a Bachelor's degree and 5 years of...SeniorSoftwareFull time$147k - $255k
Decisive Point is seeking a Senior Android Platform Engineer to develop and maintain Android Automotive OS middleware systems. You will be required to design solutions and ship software in a fast-paced environment, collaborating with cross-functional teams. The position...SeniorSoftware$228.4k - $303.55k
Databricks is seeking a Sr. Staff Software Engineer to work on their Data Platform team. This role involves designing the Data Intelligence Platform and developing tools for efficient management of operations at scale. You will lead initiatives that leverage AI to enhance...SeniorSoftware$137.6k - $267k
Itlearn360 in Mountain View, CA is seeking a Principal Software Engineer to work on AI security for Microsoft Copilot. You will tackle challenging questions and develop secure AI platform services with a focus on performance and privacy. The role requires a Bachelor's...SeniorSoftware- ...A leading AI-powered fraud detection platform in Mountain View is seeking experienced platform engineers to design and build advanced machine learning systems. You... ...systems. Ideal candidates should possess substantial software development experience in Java, Shell, and...SeniorSoftware
- ...Join an innovative company as a Staff/Senior Software Developer, where you'll play a crucial role in developing cutting-edge GenAI products... .... Collaborate with a dynamic team to enhance next-generation platforms using advanced technologies. Enjoy a supportive work...SeniorSoftwareWorldwide
$194.67k - $282.74k
...We are CARIAD , an automotive software development team with the Volkswagen Group.... ...industry and creating a unified software platform for over 10 million new vehicles per... ...Role Summary: The Principal Systems Engineer, Infotainment ECU leads system-level execution,...SoftwarePermanent employmentContract workTemporary work- ...A cutting-edge robotics company in Mountain View is searching for a Senior Platform Engineer (Embedded Linux) to develop core device systems software. The role requires 5+ years of experience with embedded Linux and programming in C/C++. You'll collaborate with cross-...SeniorSoftware
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Infotainment Platform Software Engineer. Be the first to apply!
Related searches
- client platform engineer Mountain View, CA
- platform engineer Mountain View, CA
- senior platform engineer Mountain View, CA
- platform engineering manager Mountain View, CA
- data platform engineer Mountain View, CA
- platform developer Mountain View, CA
- software engineer internship remote Mountain View, CA
- software engineer staff Mountain View, CA
- machine learning software engineer Mountain View, CA
- facebook software engineer Mountain View, CA

