Cognizant

Software Engineer-Android (AOSP, Kotlin, C++, Java )-Connected Vehicle

Cognizant

Warren, MI, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

At Cognizant, we are looking for a highly skilled and motivated Software Engineer with experience in Android development for Connected Vehicle projects. As part of our dynamic team, you will have the opportunity to work on cutting-edge technologies such as AOSP, Kotlin, C++, and Java while contributing to the development of innovative solutions for the automotive industry. If you are passionate about software engineering and have a strong background in Android development, we want to hear from you! Join us in shaping the future of connected vehicles and revolutionizing the way people interact with their cars.

  1. Develop and maintain Android applications for Connected Vehicle projects.
  2. Utilize your knowledge and experience in AOSP, Kotlin, C++, and Java to create innovative solutions for the automotive industry.
  3. Collaborate with a dynamic team to design, implement, and test software features for connected vehicles.
  4. Contribute to the entire software development lifecycle, including requirements gathering, design, development, testing, and deployment.
  5. Stay up-to-date with the latest Android development trends and technologies to continuously improve the software development process.
  6. Troubleshoot and resolve technical issues in a timely manner.
  7. Work closely with cross-functional teams to ensure the integration and compatibility of software components.
  8. Document and communicate project progress and updates to team members and stakeholders.
  9. Participate in code reviews and provide constructive feedback to improve code quality.
  10. Mentor and guide junior team members in their learning and development of Android development skills.
Where is this job?
This job is located at Warren, MI, USA
Job Qualifications
  • Expertise In Android Open Source Project (Aosp): The Ideal Candidate Should Have Thorough Knowledge And Experience In Developing Applications For Android Using Aosp. This Includes A Deep Understanding Of The Android Architecture, Its Components, And Apis.

  • Proficiency In Kotlin And Java: As The Primary Programming Languages For Android Development, Proficiency In Both Kotlin And Java Is A Must For This Role. The Candidate Should Have Strong Coding Skills And Be Able To Write Efficient, Maintainable, And Optimized Code In These Languages.

  • Strong Grasp Of C++: In Addition To Kotlin And Java, The Software Engineer Should Also Have A Strong Grasp Of C++ As It Is Used Extensively In Developing Android Applications. Knowledge Of C++ Is Especially Important For Optimizing Performance And Memory Management In Android Apps.

  • Experience In Connected Vehicle Technologies: Cognizant's Connected Vehicle Practice Focuses On Developing Software Solutions For The Automotive Industry. Hence, The Ideal Candidate Should Have Prior Experience In Developing Android Applications For Connected Vehicles, And A Good Understanding Of The Technologies And Protocols Used In This Domain.

  • Problem-Solving And Analytical Skills: As A Software Engineer, The Candidate Should Possess Strong Problem-Solving And Analytical Skills. They Should Be Able To Identify And Troubleshoot Complex Technical Issues, And Come Up With Innovative Solutions To Overcome Them. Additionally, They Should Have A Good Understanding Of Software Development Methodologies And Be Able To Work Effectively In An Agile Environment.

Required Skills
  • Agile Methodology

  • Embedded systems

  • Java Programming

  • Android Development

  • Test-Driven Development

  • C++ programming

  • Kotlin programming

  • Debugging Techniques

  • Connected Vehicles

  • Aosp Customization

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Software Engineer-Android (AOSP, Kotlin, C++, Java )-Connected Vehicle in Warren, MI, USA is $85,000 to $120,000 per year. This salary range may vary depending on factors such as experience, education, and location.

Additional Information
Cognizant is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 27th, 2025
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Cognizant

Cognizant is an American multinational corporation that provides IT services, including digital, technology, consulting, and operations services.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started