Embedded Software & Micro-motor Control Engineer

United States Digital Space LLC

Maharashtra

On-site

INR 600,000 - 900,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC is seeking an Embedded Software & Micro-motor Control Engineer in Mumbai. The role focuses on design, development, control and validation of motor-driven medical devices, with hands-on work in embedded software, micromotors, and device testing.

Ideal candidates have experience with MCU firmware, motor drivers, PWM control, and hardware–software integration. This is a full-time in-person position in Mumbai, with opportunities in NPD and cross-functional

Qualifications

  • 2–3 years of experience in medical devices or related fields.
  • Strong programming experience in Embedded C/C++.
  • Experience with microcontrollers and embedded systems.

Responsibilities

  • Develop and optimize control systems for micro DC/BLDC motors used in medical devices.
  • Create control algorithms for speed, rotation, torque, and power systems.
  • Develop firmware for microcontroller-based motor-control systems.
  • Write embedded C/C++ code and maintain it.

Skills

Embedded C/C++
Microcontrollers
Hardware–Firmware debugging
Schematic reading/PCB work
PWM motor control
Motor driver knowledge
Problem solving
Python (test automation)

Education

Electronics/ Electrical Engineering
Mechatronics
Instrumentation
Embedded Systems
Biomedical Engineering
Computer/CS with embedded experience

Tools

STM32 MCU
ESP32 MCU
UART
I2C
SPI
USB/BLE

Job description

Position – Embedded Software \& Micro-motor Control Engineer Location: Khar West, Mumbai Experience: 2–3 Years Employment Type: Full-Time

About the Role:

We are looking for an "Embedded Software \& Micro-motor Control Engineer" to work on the design, development, control and validation of motor-driven medical devices.

The ideal candidate should have hands‑on experience in embedded software, BLDC/DC micromotors, motor-control systems, electronics integration and device‑level testing.

Key Responsibilities:
  • Develop and optimize control systems for micro DC/BLDC motors used in precision medical devices.
  • Develop control algorithms for speed, rotation, direction, acceleration, vibration, oscillation, and torque and power system.
  • Develop firmware for microcontroller‑based motor‑control systems.
  • Develop and maintain embedded C/C++ code.
  • Ready to work on NPD (new product development).
  • Implement device communication protocols such as UART, I2C, SPI, USB, Bluetooth/BLE or other appropriate interfaces.
  • Perform testing, inspection, troubleshooting and basic servicing of motors and related equipment.
Required Skills:
Essential:
  • 2–3 years of experience in medical devices, biomedical equipment, electronics, instrumentation, mechatronics or technical product support.
  • Strong programming experience in Embedded C/C++.
  • Experience with microcontrollers and embedded systems.
  • Strong practical knowledge of DC/BLDC micromotors.
  • Experience debugging hardware + firmware together.
  • Ability to read electronic schematics and work with PCBs.
  • Understanding of motor drivers and PWM‑based speed control.
Preferred:

*Experience or familiarity with the following will be highly advantageous:*

  • Hands‑on experience with micromotors
  • Python for test automation/data analysis.
  • Experience developing PC/mobile applications that communicate with embedded devices.
  • Experience with STM32, ESP32 or similar MCUs.
  • PID/control-loop implementation.
  • Encoder‑based closed‑loop speed/position control.
  • Surgical/medical device maintenance and troubleshooting

***** *Candidates with hands‑on experience servicing or operating* *motors/micromotors* *will be strongly preferred.*

What We Are Looking For:
  • You should be comfortable moving between firmware code, electronics, motor behavior and physical prototype testing.
  • Technically strong and genuinely interested in understanding how devices work.
  • Comfortable opening, inspecting, testing and troubleshooting equipment where appropriate.
  • Strong in problem‑solving and fault diagnosis.
  • Able to understand both hardware and software aspects of a device.
Education:

Bachelor's/Master's degree in:

  • Electronics/ Electrical Engineering
  • Mechatronics
  • Instrumentation
  • Embedded Systems
  • Biomedical Engineering
  • Computer Engineering/Computer Science with strong embedded‑systems experience
Ability to commute/relocate:
  • Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Preferred)
Experience:
  • Micro-motor control : 2 years (Preferred)
Location:
  • Mumbai, Maharashtra (Preferred)

Work Location: In person

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

Similar jobs worth comparing

Control System Engineer ( 3 - 4 Years)
Control System Engineer ( 3 - 4 Years)

Genrobotics • Thiruvananthapuram

On-site
INR 900,000 - 1,300,000
F28 - Embedded Engineer - Motor Control
F28 - Embedded Engineer - Motor Control

Speed Global • Maharashtra

On-site
INR 600,000 - 900,000
Motor Control Systems Engineer
Motor Control Systems Engineer

Mogi I/O : OTT/Podcast/Short Video Apps for you • India

On-site
INR 2,500,000 - 3,800,000
Motor Control Systems Engineer
Motor Control Systems Engineer

Mogi I/O : OTT/Podcast/Short Video Apps for you • India

On-site
INR 1,000,000 - 1,500,000
Senior Engineer – Motors
Senior Engineer – Motors

HypTechie • Navi Mumbai

On-site
INR 1,800,000 - 2,600,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Quintrans • Pune District

On-site
INR 300,000 - 500,000
Opportunity to be part of the core team
Direct ownership of key features
Competitive salary with ESOPs
Senior Motor Design Engineer
Senior Motor Design Engineer

Mogi I/O : OTT/Podcast/Short Video Apps for you • Pune District

On-site
INR 1,000,000 - 1,500,000
Senor Engineer - Hardware design
Senor Engineer - Hardware design

Johnson Electric Group • Chennai District

On-site
INR 1,200,000 - 1,800,000
Principal Firmware Engineer
Principal Firmware Engineer

Meril • Chennai District

On-site
INR 4,000,000 - 7,000,000
Senior Mechanical Engineer
Senior Mechanical Engineer

Cyient • Hyderabad

On-site
INR 900,000 - 1,200,000