FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Android Prototyping Engineer
General MotorsSenior Android Prototyping Engineer developing Android prototypes for GM’s vehicle camera services. Collaborating with cross-functional teams and utilizing advanced technologies to enhance vehicle features.
Tech Stack
Tools & technologiesAndroidCloudJavaKotlin
About the role
Key responsibilities & impact- Rapidly design and build Android prototypes to explore new product ideas, emerging technologies, and integrations with other tech teams.
- Design, implement, and maintain Android system services using Kotlin/Java and the Android NDK.
- Develop and maintain JNI layers enabling communication between Android components and native C++ code.
- Implement and maintain communication with back-office systems.
- Participate in the full software development lifecycle: architecture, design, implementation, testing, integration, and deployment.
- Collaborate with cross-functional teams (ML, cloud, QA, vehicle integration) to deliver end-to-end connected features.
- Write clean, maintainable, well-tested code for both Android and C++.
Requirements
What you’ll need- Over 5 years of Android development (Kotlin/Java), including system services or lower-level components.
- Solid understanding of multi-threaded programming, memory management, and performance optimization.
- Experience with networking technologies.
Benefits
Comp & perks- Non-Discrimination and Equal Employment Opportunities
- Accommodations for individuals with disabilities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Android developmentKotlinJavaAndroid NDKJNIC++multi-threaded programmingmemory managementperformance optimizationnetworking technologies
Soft Skills
collaborationcommunicationproblem-solvingteamworkadaptability