Android Engineer
FetchFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
Required skills include advanced programming and debugging in C, C++/11/14, Java, and unit test frameworks; proficiency with tools like VS Code, Android Studio, Momentics, git, JIRA, CMake, gradle; solid understanding of Android and QNX system architecture; and strong analytical, debugging, and problem-solving skills.
This information is not specified in the job description.
This information is not specified in the job description.
GM emphasizes driving meaningful change through words, deeds, and culture, with a focus on making every employee feel they belong to one team, supporting a vision of Zero Crashes, Zero Emissions, and Zero Congestion.
A competitive edge comes from experience with CI/CD tools, Yocto Linux, virtual machines and containers, the automotive industry, and Android System UI, along with being a goal-driven self-starter with a Bachelor's degree in computer science or related field.
Designs, manufactures, and sells vehicles
General Motors designs, manufactures, and sells vehicles and vehicle parts, catering to individual consumers, businesses, and government entities. The company operates in both traditional internal combustion engine vehicles and the growing electric vehicle (EV) market, generating revenue through vehicle sales and financing services. GM stands out from competitors with its commitment to community service, sustainability, and diversity, as evidenced by a majority female Board of Directors. The company's goal is to balance traditional automotive manufacturing with technological advancements in electric and autonomous vehicles.