Home Jobs Android Software Engineer

Android Software Engineer

General Motors
santa fe, nm IT & Software Posted Jun 23, 2026 $200 - $250 USD
Share: LinkedIn Twitter WhatsApp

Job Description

Job Description

Remote: 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 will drive the future of in‑vehicle user experiences by developing next‑generation infotainment systems. 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 frameworks.
  • Experience with development tools and IDEs such as VS Code, Android Studio, Momentics, Git, JIRA, CMake, Gradle, gcov, SonarQube, etc.
  • Solid understanding of Android and QNX system architecture, frameworks, build system, and key components; comfortable making system extensions and modifications.
  • Understanding of Android OS fundamentals.
  • Knowledge of software versioning and release management principles, focusing on codebase organization, branching strategies, and integration processes.
  • Strong analytical, debugging, and problem‑solving skills to tackle complex integration challenges in C, C++, and Java.
  • Strong verbal and written communication skills.
  • Ability to create clear technical documentation for software development guidelines and integration processes.
  • Goal‑driven self‑starter, able to work independently under release pressure.
  • Bachelor's degree in computer science, software engineering, or related field.

What Will Give You A Competitive Edge (Preferred Qualifications)

  • Experience with CI/CD tools and processes.
  • Experience with Yocto Linux.
  • Experience with virtual machine and container technologies.
  • Experience in the automotive industry.
  • Experience with Android System UI.

Compensation

The salary range for this role is $157,100 to $285,000. The actual base salary 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, including medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation and holidays, tuition assistance programs, employee assistance program, and GM vehicle discounts.

Company Vehicle

Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program and may be assigned a General Motors vehicle to drive and evaluate. Participants are required to purchase or lease a qualifying GM vehicle every four years unless an exception applies.

Relocation Benefits

This job may be eligible for relocation benefits.

Equal Employment Opportunity

General Motors is committed to being a workplace free of unlawful discrimination and genuinely fostering inclusion and belonging. All employment decisions are made on a non‑discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.

Accommodations

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 or call . In your email, include a description of the specific accommodation you are requesting, the job title, and requisition number.

#J-18808-Ljbffr

Job Details

Salary Range
$200 - $250 USD