Android with C++ Developer

Mirafra Technologies

Bengaluru South, Karnataka, IndiaFresher39m agovia LinkedIn

This job at a glance

Who can apply
Freshers · Bachelor's degree
Must know
C++JavaKotlinGitREST APIsData structures & algorithms
Nice to have
Embedded systems
Work
On-site in Bengaluru South
Pay
Not stated by the employer.
Listed
2 Nov 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

  • This is a full-time, on-site Android with C++ Developer role based in Bengaluru South.

Key Responsibilities

  • Design, implement, and optimize Android applications that integrate native C++ components.
  • Focus on performance, reliability, and maintainability.
  • Write clean, efficient code.
  • Debug and resolve issues across Java/Kotlin and C++ layers.
  • Collaborate with cross-functional teams (QA, product, embedded engineers).
  • Integrate Android apps with lower-level system components.
  • Perform code reviews.
  • Maintain documentation.
  • Contribute to continuous improvement of development practices and tools.
  • Work closely with semiconductor and embedded software teams to ensure seamless system-level integration and high-quality user experiences.

Requirements & Tech Stack

  • Proficiency in C++.
  • Proficiency in Android (Java/Kotlin).
  • Experience with Android NDK.
  • Experience with JNI.
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of Back-End Web Development concepts and APIs, including RESTful services and client–server integration.

Qualifications

  • Strong foundation in Computer Science, including data structures, algorithms, and operating systems.
  • Hands-on experience in Software Development and Programming.
  • Solid understanding of Object-Oriented Programming (OOP) principles and design patterns applied to Android and native C++ code.
  • Experience with performance optimization for resource-constrained environments.
  • Ability to work in on-site, cross-functional teams.
  • Strong problem-solving and communication skills.
  • Understanding of testing frameworks, debugging tools, and best practices for secure, maintainable code.
  • Experience in embedded systems, semiconductor or device-level software development is an advantage.
  • Bachelor’s or master’s degree in Computer Science, Electronics, or a related engineering discipline.

Fresher Android Developer Jobs in Bengaluru · last 7 days

3 openings · all need no experience

Most hiring: Mirafra Technologies, Uber, emagine

See all 3 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job