
Android developer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are seeking an experienced Android Developer to specialize in Automotive HMI and Embedded System HMI development. You will lead the design and development of Android-based HMI solutions from concept to deployment. Responsibilities include mentoring a team of Android developers, managing the product backlog, prioritizing user stories, and ensuring clear requirement understanding. You will remove development impediments, escalate issues as needed, and collaborate with stakeholders for solutions. Staying updated with the latest Android trends and integrating them into the development process is crucial. You will track sprint progress, burndown rates, and velocity, providing timely updates. Collaboration with QA teams to develop test plans and ensure application reliability is also a key aspect. Conducting code reviews, performance optimizations, and ensuring adherence to coding standards and best practices are vital.
Qualifications
Educational Qualification: B.E / B. Tech
Experience: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum of 6 to 10 years of proven experience in Android application development, with a focus on HMI development.
Mandatory Skills:
- Excellent facilitation and communication skills.
- Strong organizational and time management skills.
- Familiarity with Android development technologies, tools, and processes.
- Experience with Android UI/UX design principles, Material Design guidelines, and custom view development.
- Solid understanding of software design patterns, data structures, and algorithms.
- Experience with version control systems (e.g., Git), continuous integration, and agile development methodologies.
- Strong leadership skills with the ability to mentor and motivate team members.
- Experience with automotive or embedded systems development.
- Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities.
Desirable Skills:
- Familiarity with C/C++ programming.
- Experience with OpenGL/OpenCL for graphics rendering.
Additional Information: This role requires working from the customer location in Bangalore.
Company
Bosch
Bosch Global Software Technologies Private Limited, a subsidiary of Robert Bosch GmbH, is a leading global supplier of technology and services. As the largest software development center for Bosch out...