Senior Embedded Systems Engineer – Robotics & Medical Devices
Salary: Up to ₹12 LPA
Location: Gachibowli, Hyderabad, India (On-site)
Experience: 5+ years
About PlebC Innovations
PlebC Innovations Pvt. Ltd. is a healthcare technology startup developing TORUS (Tele-Operated Robotic Ultrasound System), an advanced medical robotics platform for remote ultrasound diagnostics. By combining robotics, embedded systems, artificial intelligence, and medical imaging, we are building innovative healthcare solutions that improve diagnostic accessibility and efficiency.
About the Role
We're looking for a hands-on, highly resourceful Senior Embedded Systems Engineer with 5+ years of experience to own the complete embedded ecosystem for our robotic ultrasound platform — firmware, hardware integration, motion control, communication systems, sensor interfacing, and system validation. You'll work closely with mechanical, robotics, AI, software, and product teams to build robust, production-ready embedded systems for our next-generation medical robotics platform.
Key Responsibilities
- Design, develop, test, and maintain embedded firmware for STM32, ESP32, ARM Cortex-M, and similar platforms using Embedded C/C++ and RTOS environments
- Develop and optimize motion control for stepper, servo, and BLDC motors, linear actuators, and motor drivers, including PID control, closed-loop control, encoder feedback, and motion profiling
- Support robotic arm integration, calibration, and performance optimization
- Collaborate on PCB design, bring-up, and validation; read schematics and debug hardware using oscilloscopes, logic analyzers, multimeters, and power analyzers
- Design and implement communication interfaces: UART, SPI, I2C, CAN/CANopen, RS232/RS485, Modbus, Ethernet, TCP/IP, USB, Wi-Fi, BLE, and MQTT-based IoT systems
- Interface and calibrate sensors including IMUs, encoders, pressure/force/load sensors, temperature sensors, and limit switches
- Rapidly prototype new features, troubleshoot field issues, and contribute to design reviews and validation activities
Required Qualifications
- Bachelor's or Master's degree in ECE, Mechatronics Engineering, EEE, or related field
- Minimum 5 years of embedded systems development experience
- Strong expertise in Embedded C and C++, Python with bare-metal and RTOS-based development
- Solid understanding of digital and analog electronics
- Ability to independently debug firmware and hardware issues
Technical Skills
- Microcontrollers: STM32, ESP32, ARM Cortex-M, NXP/TI or equivalent
- Languages: Embedded C, C++, Python (tooling/test automation)
- RTOS/OS: FreeRTOS, Zephyr, or equivalent; bare-metal; Embedded Linux (Yocto/Buildroot) a plus
- Tools: STM32CubeIDE, ESP-IDF, Keil, PlatformIO, VS Code, Git
- Protocols: SPI, I2C, UART, CAN, Modbus, TCP/IP, MQTT
- Hardware: PCB bring-up, hardware debugging, sensor interfacing, power electronics
- Robotics: ROS/ROS2 exposure, MATLAB/Simulink a plus
Preferred Qualifications
- Experience in robotics, medical devices, industrial automation, or mechatronic systems
- Experience with tele-operated robotic systems
- Experience reviewing PCB layouts in Altium or KiCad
- Familiarity with low-power system optimization
- Understanding of medical device regulatory standards (IEC 60601, IEC 62304, ISO 13485, ISO 14971)
- Prior experience in an early-stage startup
What We Offer
- Opportunity to build cutting-edge medical robotics products with real-world impact
- Ownership of critical embedded and robotic subsystems
- High-autonomy engineering culture with direct influence on product decisions
- Exposure to robotics, AI, healthcare technology, and commercialization
- Fast-paced startup environment with strong learning and growth opportunities
Pay: ₹30,000.00 - ₹60,000.00 per month
Work Location: In person