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

Mintoak Innovations Private Limited

Mumbai

On-site

INR 1,200,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mintoak Innovations Private Limited is seeking an Embedded Software Engineer specializing in Real-Time OS (RTOS) development. The candidate will design and develop custom RTOS for the Soundbox device, collaborating with multi-functional teams for seamless integration.

Ideal applicants should have a minimum of 5 years of RTOS development experience and be proficient in C/C++. Responsibilities include developing low-level code, ensuring system reliability, and optimizing performance.

This full-time position is based in Mumbai, Maharashtra, India and offers opportunities for professional growth.

Qualifications

  • 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.

Responsibilities

  • Design and develop custom RTOS for the Soundbox device from scratch.
  • Collaborate with cross‑functional teams to integrate software components into existing hardware platforms.
  • Develop low‑level code using C/C++ programming languages.

Skills

RTOS development
C/C++ programming
Bluetooth BLE/A2DP communication
Real-time audio processing
Cloud connectivity
Memory management

Education

BSc degree/Diploma in Computer Science or relevant field

Tools

Git/SVN
JIRA

Job description

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

Full Time •

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.
  • Debug 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 and issue tracking tools (JIRA).< /li>
  • 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

Mint And Oak • Mumbai

On-site
INR 1,200,000 - 1,800,000
Embedded Engineer
Embedded Engineer

Allegis Global Solutions (AGS) • Bengaluru

On-site
INR 600,000 - 900,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

IntellisenseTechnology • Jalandhar

On-site
INR 600,000 - 900,000
Principal Engineer (RTOS)_Ahmd
Principal Engineer (RTOS)_Ahmd

Acldigital • Ahmedabad District

On-site
INR 600,000 - 1,200,000
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer
Embedded Software Engineer/ Sr. Software Engineer/ Team Lead Software Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,200,000 - 2,400,000
5-Days a week
Flexible Timing
Training & Learning Sessions
Senior Embedded Linux Development Engineer
Senior Embedded Linux Development Engineer

Luxoft • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

JobItUs • Vadodara

On-site
INR 1,500,000 - 2,100,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Acumen 360 Consulting & HR Solutions • Vadodara

On-site
INR 1,200,000 - 2,500,000
Embedded Developer
Embedded Developer

Prodisyn Innovations • Bengaluru

On-site
INR 900,000 - 1,500,000
Software Developer
Software Developer

Authentic Staffing Agency • Visakhapatnam, Bengaluru, Mumbai

On-site
INR 1,200,000 - 2,100,000