Find a jobRecruiters

Embedded Software Engineer

Exclusive opportunity

Onsite

Embedded Software Engineer

Mint And Oak

Embedded Software Engineer

Skills

Testing & QAGitLinuxJiraMQTTCompliance

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

Location:

Mumbai, Maharashtra, India

Work mode:

Onsite

Published on:

9 August 2026

What they need


Job Summary

Embedded Software Engineer - Real-Time OS (RTOS) Developer

Mumbai

Full Time

Technology

Key Responsibilities

  • Design and develop custom RTOS for the Soundbox device from scratch.
  • Collaborate with cross-functional teams to integrate software components (firmware) into existing hardware platforms.
  • Develop low-level code using C/C++ programming languages, leveraging microcontrollers peripherals and registers.
  • Implement multi-threading support in real-time systems ensuring predictable system behavior under various loads and faults.
  • Debugging RTOS functionality on the Soundbox device to identify issues and resolve them efficiently.
  • Work closely with hardware engineers to ensure seamless integration of software components into existing boards.
  • Test, validate, and optimize code to meet performance requirements in production environments.
  • Real-time audio processing pipelines with low-latency output using the AudioTrack/AudioRecord APIs.
  • Integrate a multilingual Text-to-Speech (TTS) engine for payment confirmation alerts.
  • Bluetooth BLE/A2DP communication for wireless audio and device pairing.
  • Speaker driver and audio codec integration at the hardware level.
  • Cloud connectivity via MQTT and WebSocket for real-time payment notifications.
  • OTA firmware update mechanisms with rollback support.
  • Device provisioning, remote configuration, and lifecycle management.
  • Integration of QR code and UPI payment flow with audio confirmation feedback.
  • Kernel module development and ALSA audio framework on embedded Linux.
  • CI/CD pipeline maintenance with ADB/fastboot for device flashing and debugging.
  • Secure communication using TLS/SSL and RESTful API integrations.
  • Ensure PCI-DSS and PCI PTS compliance throughout the development lifecycle.

Technical Skills and Experience

  • Minimum 5+ years experience as an RTOS developer with expertise in designing real-time operating systems for embedded devices.
  • Excellent understanding of real-time kernel internals and programming languages like C/C++
  • Knowledge of low-level code development for I/O operations, interrupt handling, memory management and scheduling algorithms in RTOS design.
  • Proficiency in source control systems like Git/SVN, issue tracking tools (JIRA).
  • Strong communication skills to collaborate effectively with cross-functional teams including Software Engineers, Hardware Engineers and QA.

Qualifications

BSc degree/ Diploma in Computer Science or relevant field.

Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Other offers great for you!

These companies are also looking for great profiles

Rheso.tech

Senior Embedded Software Engineer

80-100k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Munich, Germany

Hybrid

Skills

Dart

1 year ago

Quick apply

Rheso.tech

Embedded Software Engineer

75-85k€ (Annuel)

Permanent contract

Graz, Austria

Hybrid

Skills

Dart

1 year 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