Find a jobRecruiters

Senior Software Engineer

Exclusive opportunity

Onsite

Senior Software Engineer

Miko

Senior Software Engineer

Skills

JavaLinux

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Work mode:

Onsite

Published on:

10 August 2026

What they need


  • Senior Software Engineer Company: Miko Location: Mumbai Experience: 5+ years Role Overview Miko is looking for a Senior Software Engineer with strong experience in C++ and Java, who can work across Android, JNI, and lower-level system components.
  • This role is not a purely Android application rolethe engineer will work across the stack, contributing to Android features as well as C++/embedded/middleware-level development for our robotic products.
  • The ideal candidate enjoys solving system-level problems, understands how software interacts with hardware, and is comfortable working at the intersection of Android and native layers.

Key Responsibilities

  • Design, develop, and maintain software components using C++ and Java.
  • Work on Android platform development, including integration with native layers using JNI.
  • Develop and enhance C++ modules for embedded systems and middleware layers.
  • Collaborate with hardware, firmware, and platform teams to ensure seamless system integration.
  • Optimize performance, memory usage, and reliability across Android and native components.
  • Debug complex issues spanning Android framework, native code, and embedded layers.
  • Participate in architectural discussions and contribute to long-term platform design.
  • Ensure high-quality code through reviews, testing, and adherence to best practices.

Required Skills & Experience

  • Strong hands-on experience with C++ (modern C++ preferred).
  • Solid experience in Java development.
  • Experience working with Android beyond UI/application development.
  • Hands-on experience with JNI and interaction between Java and native code.
  • Exposure to embedded systems, middleware, or platform-level development.
  • Strong debugging skills across multi-layered systems.
  • Good understanding of OS concepts such as threading, memory management, and IPC.

Good to Have

  • Experience working on Android system services, AOSP, or platform customization.
  • Familiarity with Linux-based systems.
  • Experience in robotics, IoT, or hardware-integrated products.
  • Exposure to build systems, cross-compilation, and performance profiling tools.

What We Look For

  • A problem-solver who enjoys working close to the system and hardware.
  • Someone who can switch contexts between Android, native, and embedded layers comfortably.
  • Strong ownership mindset and ability to work in a fast-paced, product-driven environment.
  • Clear communication and collaboration skills.

Other offers great for you!

These companies are also looking for great profiles

OTOREMOTE

Senior Software Engineer / CTO

Environ 50/60K par an selon expérience

Permanent contract

Marseille, France

Hybrid, Remote

Skills

DevOpsCTOEngineering Manager

9 months ago

Quick apply

Team.is

Senior Software Engineer - Fintech

90 000€ - 150 000€

Permanent contract

Paris, France

Hybrid

Skills

Typescriptfintech

7 months ago

Quick apply

Kalytech Consulting

Senior Software Engineer

530

Freelance

Brussels, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerSelligent

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools