Android Developer

Year    Bhiwandi, MH, IN, India

Job Description

Job Title:

Android Developer (Robotics & HMI Focus)

Company: Syro Labs (A division of Symetrix Innovation)

Location: Thane, Maharashtra (Hybrid options available)

Job Type: Full-Time

Experience Level: Mid-Level (2-5 Years)

Salary: Competitive (Based on experience & technical assessment)

About Us



Symetrix Innovation

is a visionary ecosystem builder based in Thane, harmonizing tradition and technology. Through our software division,

Syro Labs

, we design and deploy "Symbolic Service Robots" for the hospitality, retail, and healthcare sectors. We don't just deploy machines; we build living systems that interact with people using advanced AI and legacy-driven design.

The Role



We are looking for a talented

Android Developer

to act as the bridge between human users and our robotic fleet.

In this role, you will not be building standard mobile apps. You will build the

Human-Machine Interface (HMI)

that serves as the face and voice of our service robots (built on the Reeman chassis). You will develop the tablet-based application that controls the robot, communicates with its ROS navigation brain, and provides a rich, emotional user experience for guests.

Key Responsibilities



1. HMI & UI Development



Design and build the main "Kiosk Mode" application that runs continuously on the robot's onboard tablet. Create fluid, dynamic user interfaces using

Kotlin

and

MotionLayout

to display facial expressions, status updates, and interactive menus. Ensure the UI is responsive, intuitive, and accessible for non-technical users in public spaces (hotels, lobbies, hospitals).

2. Robot-to-App Communication (The Core Challenge)



Implement real-time communication between the Android Tablet and the Robot's Navigation Unit (PC/ROS1) using

WebSockets

,

Socket.IO

, or

TCP/IP

. Handle complex data streams: receiving "Position Data," "Battery Status," and "Obstacle Alerts" from the robot and visualizing them instantly on the UI. Send command packets from the UI to the robot (e.g., "Move to Table 4," "Return to Charging Dock"*).

3. Voice & AI Integration



Integrate Speech-to-Text (STT) and Text-to-Speech (TTS) engines (Google Voice, Azure, or offline models) to enable two-way conversation. Work with our backend team to trigger voice responses based on specific robot states (e.g., the robot says "Excuse me"when its path is blocked).

4. System Integration & Testing



Collaborate with the Robotics Integration Engineer to test the app on actual hardware in our Thane workshop. Debug communication latency and ensure the app remains stable during long operational hours (24/7 runtime).

Technical Requirements



Must-Have Skills:



Languages:

Strong proficiency in

Kotlin

(preferred) or Java.

Architecture:

Deep understanding of

MVVM

architecture and Android Jetpack components.

Networking:

Expert-level knowledge of

WebSockets

and

REST APIs

. You must understand how to keep a connection alive indefinitely.

Kiosk Experience:

Experience with Android

Kiosk Mode

, locking down devices, and managing background services.

Good-to-Have Skills (Bonus):



Experience with

ROS (Robot Operating System)

or libraries like rosbridge or rosjava. Knowledge of

MQTT

protocol for IoT communication. Experience with animation libraries (Lottie, Rive) for creating "emotional" UI elements. Basic Linux command line knowledge (for troubleshooting the robot PC).

Candidate Profile



You are a problem solver who enjoys working with physical hardware, not just virtual software. You are comfortable working in a startup environment where you define the architecture from scratch. You have an eye for design--you understand that a robot's screen is its personality.

What We Offer



Hardware Access:

Hands-on work with industrial service robots (Reeman architecture).

Ownership:

You will own the entire frontend stack for the Syinro robot line.

Growth:

Pathway to become a Lead Robotics Software Engineer as we scale our fleet.

Culture:

A collaborative, family-oriented environment that values innovation and long-term thinking.

How to Apply



Please send your Resume and a link to your GitHub/Portfolio to (info@symetrixinnovation.com).

Subject Line: Android Developer Application - [Your Name]

Note: If you have built apps that communicate with hardware (Bluetooth/Wi-Fi/IoT), please highlight this in your application.

Job Types: Full-time, Permanent, Internship, Freelance

Pay: ?12,081.45 - ?18,779.82 per month

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5148399
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bhiwandi, MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year