Staff Android Software Engineer, Automotive Infotainment

Wiraa • United State
Remote Relocation
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Seeking a Staff Android Software Engineer to develop next-generation automotive infotainment systems. Responsibilities include designing, developing, and integrating Android/Linux and QNX components for in-vehicle user experiences. Requires strong programming skills in C/C++/Java and experience with Android OS fundamentals and system extensions.

Key Highlights
Develop and integrate Android/Linux and QNX components for automotive infotainment.
Lead the integration of Android applications within Android Automotive OS.
Collaborate with cross-functional teams to deliver innovative in-vehicle solutions.
Key Responsibilities
Design, develop, and integrate Android/Linux and QNX components tailored for automotive infotainment systems.
Lead the integration of Android applications within Android Automotive OS across embedded platforms and multi-display architectures.
Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL interfaces.
Collaborate with hardware, product, and design teams to create seamless, engaging in-vehicle user experiences.
Drive strategies for Android-RTOS coexistence, enabling efficient communication between systems.
Develop technical documentation, guidelines, and best practices for software development and system integration.
Participate in code reviews, testing, and validation to ensure high-quality deliverables.
Stay updated with emerging automotive and Android technologies to continuously improve system capabilities.
Technical Skills Required
Android QNX C C++11 C++14 Java Android Studio VS Code Momentics Git JIRA CMake Gradle gcov SonarQube AOSP Jetpack HIDL AIDL
Benefits & Perks
Competitive salary
Performance-based bonus incentives
Comprehensive health and wellbeing benefits
Retirement savings plan
Flexible spending accounts
Paid vacation, holidays, and sick leave
Tuition assistance and professional development programs
Employee assistance program
GM vehicle discounts
Company vehicle evaluation program

Job Description


About The Company

General Motors (GM) is a global leader in automotive manufacturing and innovation, committed to shaping the future of mobility. With a rich history of technological advancements and a forward-looking vision, GM aims to create a world with Zero Crashes, Zero Emissions, and Zero Congestion. The company fosters a culture of inclusion, innovation, and sustainability, emphasizing the importance of diversity and equal opportunity. GM offers a dynamic work environment where talented professionals can thrive and contribute to groundbreaking projects that redefine transportation and enhance customer experiences worldwide.

About The Role

We are seeking a highly skilled and innovative Staff Android Software Engineer to join our team remotely. This role is pivotal in driving the development of next-generation automotive infotainment systems. The successful candidate will play a key role in designing, developing, and integrating Android/Linux and QNX components for advanced in-vehicle user experiences. You will lead efforts to build scalable, responsive, and intuitive user interfaces, ensuring seamless integration across multi-display vehicle architectures. The role involves collaborating with cross-functional teams including hardware, product, and design to deliver high-quality, innovative in-vehicle solutions. If you are passionate about automotive technology, possess strong programming skills, and thrive in a fast-paced environment, this is an excellent opportunity to impact the future of mobility technology.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Proven experience in Android and QNX system architecture, frameworks, and build systems
  • Strong programming skills in C, C++/11/14, Java
  • Experience with development tools such as Android Studio, VS Code, Momentics, git, JIRA, CMake, gradle, gcov, SonarQube
  • Solid understanding of Android OS fundamentals and system extensions
  • Experience in software versioning, release management, and codebase organization
  • Excellent debugging, analytical, and problem-solving skills
  • Strong verbal and written communication abilities
  • Ability to work independently and under pressure in a goal-driven environment

Responsibilities

  • Design, develop, and integrate Android/Linux and QNX components tailored for automotive infotainment systems
  • Lead the integration of Android applications within Android Automotive OS across embedded platforms and multi-display architectures
  • Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL/AIDL interfaces
  • Collaborate with hardware, product, and design teams to create seamless, engaging in-vehicle user experiences
  • Drive strategies for Android-RTOS coexistence, enabling efficient communication between systems
  • Develop technical documentation, guidelines, and best practices for software development and system integration
  • Participate in code reviews, testing, and validation to ensure high-quality deliverables
  • Stay updated with emerging automotive and Android technologies to continuously improve system capabilities

Benefits

  • Competitive salary within the range of $217,500 to $333,400, based on experience and qualifications
  • Performance-based bonus incentives
  • Comprehensive health and wellbeing benefits including medical, dental, and vision coverage
  • Retirement savings plan and flexible spending accounts
  • Paid vacation, holidays, and sick leave
  • Tuition assistance and professional development programs
  • Employee assistance program supporting mental health and wellness
  • GM vehicle discounts and participation in the company vehicle evaluation program
  • Potential relocation benefits for eligible candidates

Equal Opportunity

General Motors is committed to fostering an inclusive workplace that values diversity and equal opportunity. We do not discriminate against any individual based on sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy, sexual orientation, gender identity, veteran status, or any other protected characteristic. All employment decisions are made based on merit, qualifications, and business needs. We encourage all qualified candidates to apply and join our team dedicated to innovation and positive change in the automotive industry.

Similar Jobs

Explore other opportunities that match your interests

Senior iOS Engineer

Mobile
•
15h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Fieldwire by Hilti

United State

Mobile Developer

Mobile
•
15h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

revelare networks

United State

Senior Flutter Developer

Mobile
•
23h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

agilegrid solutions

United State

Subscribe our newsletter

New Things Will Always Update Regularly