Android Developer
V2soft
V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquarteerd in Bloomfiled Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company!
Please visit us at to know more .
Position Description:
We are seeking an experienced Android Full-Stack Engineer to join our platform stability team. In this role, you will be responsible for diagnosing, debugging, and resolving complex Android stability issues spanning the entire Android stack-both above (System Partition) and below (Vendor Partition) the Treble boundary. You will work deep within Android framework internals, reverse-engineering issues from source code, providing technical direction for ambiguous problems, and ensuring overall platform robustness across Android version upgrades. This is a hands-on engineering role for someone who thrives on solving the hardest, least-understood problems in the Android ecosystem. Key Responsibilities: 1. Design and develop middleware and Android background services for platform-level functionality 2. Debug and reverse-engineer complex issues directly from Android Open Source Project (AOSP) source code Own overall Android platform stability and reliability 3. Resolve Android upgrade and integration issues across releases 4. Diagnose and fix bugs in system_server components (Activity Manager, Window Manager, Package Manager, etc.), Car Service, and SurfaceFlinger 5. Investigate and resolve black screen, boot failure, and ANR (Application Not Responding) issues 6. Resolve and provide technical direction and root-cause analysis for unknown or hard-to-reproduce issues 7. Address and resolve compliance test failures across CTS, VTS, ATS, and STS
Skills Required:
Kotlin, C++, Java 1. Kotlin - Candidate should be able to write and maintain Kotlin-based Android background services and middleware components and be comfortable working within Kotlin code in the Android framework/system_server layer (e.g., modifying or extending services like Activity Manager, Package Manager) as part of resolving platform stability issues. 2. C++ - Candidate should have hands-on experience debugging and modifying native Android components (e.g., SurfaceFlinger, HAL layers, vendor partition code) in C++, including reverse-engineering issues directly from AOSP nativeopen source code. 3. Java - Candidate should be able to read, debug, and modify Java-based Android framework code (system_server internals such as Window Manager, Activity Manager) to diagnose and resolve issues like ANRs, boot failures, and black screens, including designing AIDL/Binder interfaces exposed to applications.
Experience Required:
Experience Required: 1. 3+ years of hands-on Android platform/framework development experience. 2. Proven experience in designing and developing middleware and Android background services (long-running/foreground service) that expose feature-rich interfaces (AIDL/Binder, APIs) to applications. 3. Demonstrated track record of resolving complex, low-level Android stability issues. 4. Experience contributing to or modifying AOSP source code 5. Proven experience working across the full Android stack (framework, native services, vendor layers)
Experience Preferred:
1. Experience with Android Automotive OS (AAOS) and Car Service. 2. Familiarity with HAL (Hardware Abstraction Layer) and vendor integration. 3. Experience with CTS, VTS, ATS, and STS compliance frameworks. 4. Knowledge of Android graphics stack and display subsystems. 5. Experience with native debugging tools (gdb, lldb, perfetto, systrace, logcat analysis). 6. Familiarity with Android build systems (Soong/Make) and partition architecture. 7. Experience working with SoC/silicon vendors on platform bring-up
Education Required:
Bachelor's Degree
Education Preferred:
Master's Degree
Additional Information :
***HYBRID / 4 days per week in office*** Additional Context for Suppliers: • This role requires a deep-dive, problem-solving mindset and the ability to operate independently on ambiguous, high-impact issues. • The ideal candidate is comfortable being the technical authority for the most challenging stability problems and can provide direction to other engineers. • Experience in the automotive or embedded Android domain is a strong plus given our focus on system_server, car service and platform stability.
- to view all of our open opportunities and to learn more about our benefits.
$66 - $95 per hour
...Details: Stefanini Group is hiring! Stefanini is looking for a Android Developer(Dearborn, MI) For quick apply, please reach out to Fardeen Ali at (***) ***-****/****@*****.*** We are seeking an experienced Android Full-Stack Engineer to join...SuggestedLocal area$50 - $70 per hour
...50-70/HR Position Description:We are seeking an experienced Android Full-Stack Engineer to join our platform stability team. In this... ...in the Android ecosystem. Key Responsibilities: 1. Design and develop middleware and Android background services for platform-level functionality...SuggestedContract workWork at office- ...Android Developer Location: Dearborn, MI Type: Contract Job Description: • 7+ years of work experience in either of the skill sets • Strong Object Oriented development in at least one of the following web or mobile technologies: Java/ Android • Exceptional software...SuggestedContract workWork experience placement
- ...Detailed JD (Roles and Responsibilities) An experienced Android developer with over 8 years of relevant experience. A strong background in building scalable and user friendly Android applications using Java, Kotlin, Jetpack Compose and other technologies....SuggestedShift work
- ...Role: Android Developer Location: Detroit, MI Duration: Long-Term Contract GC and Citizens Only Job Description: We are looking for an Android Developer to help us build awesome Android apps that integrate with our services platform...SuggestedLong term contractImmediate startRelocation
- Android Developer Location: Detroit Area, MI Duration: 1 year plus Required Skills: Android Developer 5 years exp. Test Driven Development TDD, Must have worked in agile development. Face to Face interview is a must.
$71 per hour
...Job Title: Senior Android Developer We are looking for a Senior Android Developer with 8+ years of experience. This is a hybrid role based in Johnston or Dallas, with a maximum rate of $71/hour. Key Skills: Strong experience in Kotlin/Java, Android...- Tachyon Technologies in Detroit, MI is seeking Android Developers (Junior to Expert) to join our automotive software team onsite. You will build Android applications, services, and middleware for automotive platforms and collaborate with cross-functional teams to deliver...
- ...Hadoop Developer Location: Dearborn, MI Contract Rate: $50-52/hr on C2C Minimum Qualifications and Job Requirements: Must have a Bachelor's degree in Computer Science or related IT discipline Must have at least 5 years of IT development experience....Contract workFlexible hours
- ...Role: Informatica developer Location: Dearborn, MI Onsite position Fulltime position JD Skill: Informatica developer Expert in Informatica PowerCenter. Extracting the data from multiple data sources using Data Blending...Full time
- ...Mainframe Developer Seeking an experienced and highly competent Senior Level COBOL Software Engineer/Developer to work on Enhancement, New Development, & Production Support Projects for a mission critical Legacy Application (Vehicle Invoicing and Drafting, VI&D). Vehicle...
$45.52 per hour
...and appropriate follow-up plans. Perform routine operational tests and adjustments on all plant systems and components as required. Develop, assist, and revise operations and maintenance related procedures to ensure optimal performance of systems. Perform and maintain...Hourly payDaily paidWork at officeAll shiftsShift workRotating shift$65 - $70 per hour
...reach out Saurabh Kapoor at (***) ***-****/****@*****.*** Looking for someone who is responsible for designing, developing, testing and maintaining software applications and products to meet customer needs. They are involved in the entire software development...Local areaFlexible hours$28.46 - $37.72 per hour
...organization. As a health system, we advocate for equity as we care for our patients, our communities, and each other. From workshops that develop cultural intelligence, to our inclusion resource groups for people to find community and empowerment at work, we are dedicated to...Hourly payFull timeFor contractorsMonday to FridayShift work- ...Engineer (3) - Core Senior Engineer #1058712 Dearborn, Michigan Position Description We are seeking a highly motivated full stack developer to join our Observability team. As a Software Engineer on our Platform Observability team, you will be at the heart of our...Immediate start
- ...data. This transformation is key to building advanced digital twins and streamlining our automotive product development. As a 3DX Developer, you will be crucial in this transformation, designing, coding, and implementing robust software solutions within the 3DX ecosystem...
$90k - $140k
...requirements and propose tailored interconnect solutions. Provide design-in support, prototyping guidance, and troubleshooting assistance. Develop and deliver technical presentations and documentation. Interface with internal teams of the AAPG operations including product...- ...Overview Join to apply for the Developer Relations Engineer role at Canonical . As the publisher of Ubuntu we serve millions of developers, building for the cloud, IoT and data science. We aim to make open source easier and more reliable for innovators and enterprises....Full timeRemote work
- Job Title: Control Systems Engineer Entry Level Department: 400 Reports To: VP Engineering FLSA: Exempt Prepared By: Human Resources Control Systems Engineer The Control Systems Engineer supports the design, development, and testing of control systems...
- ...support vehicle performance targets • Assure conformance to the Client Racing DNA all applicable Client & regulatory requirements • Develop innovative solutions for performance vehicles • Support supplier sourcing processes and FMA activities • Handle deliverables to...Remote workFlexible hours
- ...than 30 years, we have been helping our customers integrate electronics and controls with mechanical design to expand product value, develop AI, simulation and data-driven digital twins to drive better decisions, and deliver advanced HPC and cloud solutions to support...Hourly payFull timeContract workTemporary work
- ...solutions for our international customers. RLE believes in providing excellence in Engineering Services and supporting our customers in developing mobility solutions worldwide. Locations in Europe, North America, Australia, India, and China allow us to remain close to our...Work at officeWorldwide
- ...Evaluate manufacturing processes, documentation, and performance metrics to identify non-conformances and improvement opportunities Develop comprehensive audit reports, including findings, root cause analysis, and corrective action plans Partner with cross-functional...Monday to Friday
- ...FullStack Developer (Dearborn, MI) We are looking for a Senior Software Engineer – Data Platform with strong Java and Python experience to design, build, and evolve production‑grade data and automation solutions. The ideal candidate combines software engineering fundamentals...Local area
$99.6k - $166.6k
...We are seeking a highly experienced Senior Full Stack Developer with a strong technical foundation and a passion for solving complex problems. The ideal candidate brings 8+ years of experience, demonstrates strong analytical and critical thinking skills, and thrives in...Immediate startVisa sponsorshipFlexible hours- ...Director of Application Development, the Full Stack Software Engineer will be part of a UI center of excellence team and help with developing, documenting, communicating, and implementing overall UI/UX patterns, proofs-of-concept, and technology roadmap components...Contract workWork at officeVisa sponsorship
$75k - $85k
...coaching skills A minimum of 5 years’ experience as a quality professional in an industrial environment Demonstrated ability to lead and develop staff members Solid problem solving and decision making skills with the ability to effectively handle multiple tasks at one time...Full timeTemporary workMonday to FridayFlexible hoursShift workNight shiftWeekend work$42 - $51 per hour
Job Description The Office Engineer is responsible for assisting the Resident Engineer with preparation of all contract documentation and correspondence related to the project and ensures that all contract documents are forwarded to the project Field Inspectors and the ...Hourly payContract workTemporary workFor contractorsWork at officeLocal areaFlexible hours- Introduction The IT WorkTech Team seeks an individual ready to be on a full-stack software engineering team. You will be a part of a Lean, Agile, and eXtreme Programming team. We engage in paired programming, test-driven development, continuous integration, and continuous...Work experience placementImmediate start
- ...seeking an experienced Embedded Software Engineer to join the Electric Vehicles, Digital and Design team in Dearborn, Michigan. You will develop functional safety software for motor controls and engage in troubleshooting calibration issues, contributing to the innovation of...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Android Developer. Be the first to apply!


