This role is based remotely but if you live within a 50-mile radius of [Austin, Detroit, Warren, Milford or Mountain View], you are expected to report to that location three times a week, at minimum.
The Role
Join us at the forefront of next-gen automotive technology. As a
Staff Android Software Engineer
, you’ll drive the future of in-vehicle user experiences by developing next generation infotainment system. You’ll focus on building scalable, responsive, and intuitive user interfaces.
What You’ll Do
Design, develop and integrate Android / Linux and QNX components for infotainment.
Lead the integration of Android applications within Android Automotive OS with embedded platforms and multi-display vehicle architectures.
Build reusable frameworks and services within Android, leveraging AOSP, Jetpack, and HIDL / AIDL interfaces.
Collaborate cross-functionally with hardware, product, and design teams to deliver responsive, beautiful, and consistent in-vehicle experiences.
Drive Android-RTOS coexistence strategies, enabling seamless handoff and communication between systems.
Your Skills & Abilities (Required Qualifications)
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.
Understanding of Android OS fundamentals
Solid understanding of software versioning and release management principles, with a focus on codebase organization, branching strategies, and integration processes
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
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.
What Will Give You A Competitive Edge (Preferred Qualifications)
Experience with various CI / CD tools and processes Experience with Yocto LinuxExperience with virtual machine and container technologies Experience in automotive industry
The salary range for this role :
is $157,100 to 285,000. The actual base salary a successful candidate will be offered within this 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, tuition assistance programs, employee assistance program, GM vehicle discounts and more.Company Vehicle : Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note : program participants are required to purchase / lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.Experience with Android System UI
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. General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment,
email
us or call us at 800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM’s . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click “Apply Now” on the job posting of interest.
#J-18808-Ljbffr
Create a job alert for this search
Staff Software Engineer • Mountain View, CA, United States
Related jobs
Promoted
Senior Software Engineer, Android
Omada HealthSouth San Francisco, CA, United States
Full-time
Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.Omada Health is a digital care provider that empowers people to achieve their health goals through s...Show moreLast updated: 20 days ago
Promoted
Staff Software Engineer, Android
PayPal, Inc.San Jose, CA, United States
Full-time
PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show moreLast updated: 10 days ago
Promoted
Staff Android Engineer
Recruiting From ScratchSan Francisco, CA, United States
Full-time
Hybrid (3+ days / week in office).We are a top-tier recruiting agency representing a leading public technology company at the intersection of social impact and mobile innovation.This company operates...Show moreLast updated: 30+ days ago
Promoted
Staff Software Engineer, Android
Poshmark, Inc.Redwood City, CA, United States
Full-time
Staff Software Engineer, Android page is loaded## Staff Software Engineer, Androidlocations : Redwood City, California, USAposted on : Posted 2 Days Agojob requisition id : R-200438 •Confidence c...Show moreLast updated: 30+ days ago
Promoted
Senior Staff Software Engineer - Android
FATMAPSan Francisco, CA, United States
Full-time
Strava is the app for active people.With over 150 million athletes in 190+ countries, it’s more than tracking workouts—it’s where connection, motivation, and personal bests thrive.No matter your ac...Show moreLast updated: 30+ days ago
Promoted
Software Engineer, Android
DeWinter GroupSan Francisco, CA, United States
Full-time
Open to all locations with a 4-hour overlap with PST.Our client, a leader in the entertainment streaming industry, is looking for a skilled.
You will contribute to the full development cycle, includ...Show moreLast updated: 6 days ago
Promoted
Software Engineer, Android
MetaSan Francisco, CA, United States
Full-time
Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world.
As a member of our team, you will have the opportunity to wor...Show moreLast updated: 30+ days ago
Promoted
Senior Software Engineer, Android
KubeltSan Francisco, CA, United States
Full-time
World is a network of real humans, built on privacy-preserving proof-of-human technology, and powered by a globally inclusive financial network that enables the free flow of digital assets for all....Show moreLast updated: 8 days ago
Promoted
Software Engineer II, Android
Omada HealthSouth San Francisco, CA, United States
Full-time
Omada Health is a digital care provider that empowers people to achieve their health goals through sustainable behavioral change.
We are on a mission to inspire and engage people in lifelong health,...Show moreLast updated: 20 days ago
Promoted
Staff Software Engineer
SupermicroSan Jose, CA, United States
Full-time
Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop / Big Data, Hyperscale, HPC and IoT / Embedded customers...Show moreLast updated: 30+ days ago
Promoted
Staff Software Engineer, Android Platform
airbnb, Inc.San Francisco, CA, United States
Full-time
Staff Software Engineer, Android Platform.Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed ove...Show moreLast updated: 30+ days ago
Promoted
Staff Software Engineer
PsiQuantumPalo Alto, CA, United States
Full-time
Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show moreLast updated: 30+ days ago
Promoted
Staff Software Engineer, Android
TonalSan Francisco, CA, United States
Full-time
Tonal is looking for a passionate Staff Android Software Engineer to work cross-functionally with product, design, and engineering teams.
This individual will play a critical role in building the em...Show moreLast updated: 30+ days ago
Promoted
Senior Staff Software Engineer - Android
StravaSan Francisco, CA, United States
Full-time
Senior Staff Software Engineer - Android.Strava is the app for active people.With over 150 million athletes in 185 countries, it’s more than tracking workouts—it’s where connection, motivation, and...Show moreLast updated: 30+ days ago
Promoted
Software Engineer, Android II
Poshmark, Inc.Redwood City, CA, United States
Full-time
Software Engineer, Android II page is loaded## Software Engineer, Android IIlocations : Redwood City, California, USAposted on : Posted Yesterdayjob requisition id : R-200437 •Confidence can some...Show moreLast updated: 30+ days ago
Promoted
Staff Front End Software Engineer
OSI EngineeringMenlo Park, CA, US
Full-time
Staff Front End Software Engineer Job Summary We are looking for a talented Staff Software Engineer to join our front-end engineering team developing web solutions.
You will be part of a dynamic tea...Show moreLast updated: 30+ days ago
Promoted
Staff Mobile Software Engineer, Android
MonographSan Francisco, CA, United States
Full-time
Gusto is a modern, online people platform that helps small businesses take care of their teams.On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management...Show moreLast updated: 17 days ago
Promoted
Senior Software Engineer, Location, Android
Google Inc.San Francisco, CA, United States
Full-time
Senior Software Engineer, Location, Android.Google place New York, NY, USA ; Mountain View, CA, USA ; +1 more.X Applicants in San Francisco : Qualified applications with arrest or conviction records...Show moreLast updated: 3 days ago