
On-Site
Full-Time
Sonipat, Haryana
India
Skills
Embedded Systems
C++
Control Systems
Motor Control
Sensors
Microcontrollers
Firmware
I2C
Universal Asynchronous Receiver/Transmitter (UART)
Signal Processing
About the Role
Company Description
Exobot Dynamics is a pioneering startup focused on transforming the prosthetics industry through innovative and accessible bionic solutions. Our flagship product, the Exobot Bionic Hand, integrates cutting-edge electromyography technology with advanced control systems to deliver highly functional, lightweight, and affordable prosthetic solutions. With a mission to empower amputees and enhance their quality of life, Exobot Dynamics is committed to making advanced prosthetics available to all. Driven by a passion for innovation and inclusivity, we aim to redefine the future of prosthetic technology, combining state-of-the-art engineering with real-world impact.
Role Description
We are looking for a skilled Embedded Systems Engineer to lead the development of the control system for our bionic hand. The role involves writing efficient, real-time embedded code for signal acquisition from EMG sensors, processing those signals, and generating accurate motor control outputs. The ideal candidate should have hands-on experience with microcontrollers, sensor interfacing, and control systems, and be capable of building the full embedded pipeline—from input sensing to actuator response.
Responsibilities
Design and develop embedded firmware for microcontrollers used in the Exobot Bionic Hand, such as RP2040, STM32, etc.
Interface EMG sensors and other peripherals (IMUs, switches, etc.) for accurate data acquisition
Implement and optimize real-time signal processing algorithms for EMG signal interpretation
Develop robust motor control logic to enable smooth, responsive, and precise hand movements
Design and tune closed-loop control systems (PID or custom) for various actuation scenarios
Ensure efficient communication between microcontroller peripherals (UART, I2C, SPI, ADC, PWM)
Collaborate with the hardware team to debug PCB-level issues and ensure seamless hardware-software integration
Conduct unit testing, hardware-in-loop testing, and real-world performance validation
Maintain clean, well-documented code and contribute to firmware architecture improvements
Participate in system-level design discussions, offering insights from an embedded perspective
Requirements
Pursuing or completed a Bachelor's or Master's degree in Electronics, Robotics, Electrical Engineering, or a related field
Strong proficiency in C/C++ programming languages; Python knowledge is a plus
Hands-on experience with microcontrollers, particularly STM32 or similar
Well-versed in developing embedded firmware for real-time applications
Experience working with Real-Time Operating Systems (RTOS) for embedded systems
Knowledge of signal processing techniques, particularly for EMG sensor data
Familiarity with control systems design and tuning (PID, motor control)
Ability to work collaboratively in a fast-paced, multidisciplinary environment
A passion for developing impactful technology to improve lives
At Exobot Dynamics, we’re driven by a mission to empower amputees with innovative, affordable, and accessible prosthetic solutions. If you're passionate about cutting-edge technology and want to contribute to a meaningful project that makes a real-world impact, we’d love to hear from you. Join our dynamic team of engineers and clinicians to help redefine the future of prosthetics. Together, we can create technology that truly transforms lives.
Apply today and be a part of the bionic revolution!
For more information: career@exobot.in
Exobot Dynamics is a pioneering startup focused on transforming the prosthetics industry through innovative and accessible bionic solutions. Our flagship product, the Exobot Bionic Hand, integrates cutting-edge electromyography technology with advanced control systems to deliver highly functional, lightweight, and affordable prosthetic solutions. With a mission to empower amputees and enhance their quality of life, Exobot Dynamics is committed to making advanced prosthetics available to all. Driven by a passion for innovation and inclusivity, we aim to redefine the future of prosthetic technology, combining state-of-the-art engineering with real-world impact.
Role Description
We are looking for a skilled Embedded Systems Engineer to lead the development of the control system for our bionic hand. The role involves writing efficient, real-time embedded code for signal acquisition from EMG sensors, processing those signals, and generating accurate motor control outputs. The ideal candidate should have hands-on experience with microcontrollers, sensor interfacing, and control systems, and be capable of building the full embedded pipeline—from input sensing to actuator response.
Responsibilities
Design and develop embedded firmware for microcontrollers used in the Exobot Bionic Hand, such as RP2040, STM32, etc.
Interface EMG sensors and other peripherals (IMUs, switches, etc.) for accurate data acquisition
Implement and optimize real-time signal processing algorithms for EMG signal interpretation
Develop robust motor control logic to enable smooth, responsive, and precise hand movements
Design and tune closed-loop control systems (PID or custom) for various actuation scenarios
Ensure efficient communication between microcontroller peripherals (UART, I2C, SPI, ADC, PWM)
Collaborate with the hardware team to debug PCB-level issues and ensure seamless hardware-software integration
Conduct unit testing, hardware-in-loop testing, and real-world performance validation
Maintain clean, well-documented code and contribute to firmware architecture improvements
Participate in system-level design discussions, offering insights from an embedded perspective
Requirements
Pursuing or completed a Bachelor's or Master's degree in Electronics, Robotics, Electrical Engineering, or a related field
Strong proficiency in C/C++ programming languages; Python knowledge is a plus
Hands-on experience with microcontrollers, particularly STM32 or similar
Well-versed in developing embedded firmware for real-time applications
Experience working with Real-Time Operating Systems (RTOS) for embedded systems
Knowledge of signal processing techniques, particularly for EMG sensor data
Familiarity with control systems design and tuning (PID, motor control)
Ability to work collaboratively in a fast-paced, multidisciplinary environment
A passion for developing impactful technology to improve lives
At Exobot Dynamics, we’re driven by a mission to empower amputees with innovative, affordable, and accessible prosthetic solutions. If you're passionate about cutting-edge technology and want to contribute to a meaningful project that makes a real-world impact, we’d love to hear from you. Join our dynamic team of engineers and clinicians to help redefine the future of prosthetics. Together, we can create technology that truly transforms lives.
Apply today and be a part of the bionic revolution!
For more information: career@exobot.in
Apply for this position
Application Status
Application Draft
In Progress
Submit Application
Pending
Review Process
Expected within 5-7 days
Similar Jobs




