Skip to Main Content

Job Title


Control Systems Engineer


Company : Muks Robotics – The Humanoid Company


Location : Pune, Maharashtra


Created : 2026-04-15


Job Type : Full Time


Job Description

Job Title: Control Systems Engineer Experience: 2-3 YearsLocation: Baner, PuneCompany: Muks Robotics AI Pvt. Ltd.Employment Type: Full-time | On-siteAbout the Role:At Muks Robotics, we are building the next generation of humanoid robots. As a Control Systems Engineer, you will take ownership of designing, developing, and optimizing control architectures for humanoid systems. You will work on advanced motion control, real-time systems, and hardware-software integration, contributing directly to the performance and reliability of our robotic platform.Key Responsibilities:●    Design, implement, and optimize advanced control algorithms (PID, Fuzzy Logic, Adaptive Control) for robotic joint and system-level motion.●    Architect and develop robust low-level controllers for position, velocity, and torque control of actuators.●    Lead development and optimization of ROS 2-based real-time control pipelines (nodes, services, actions, and control frameworks).●    Integrate, calibrate, and validate sensors (encoders, IMUs, force/torque sensors) for accurate state estimation and feedback systems.●    Interface with actuators (BLDC motors, servo drives) using communication protocols such as CAN Bus, SPI, I2C, and UART.●    Drive hardware-software integration, including debugging of motor drivers, embedded systems, and power electronics.●    Contribute to schematic design, PCB reviews, and system bring-up for control and sensing hardware.●    Validate and optimize control performance through simulation (Gazebo, RViz, MATLAB/Simulink) and real-world testing.●    Troubleshoot complex system-level issues across software, electronics, and mechanical interfaces.●    Mentor interns and junior engineers, ensuring engineering best practices and code quality. Required Skills & Qualifications:●    Bachelor’s or Master’s degree in Electronics, Electrical, Mechanical, Robotics, or a related field.●    2-3 years of hands-on experience in robotics, control systems, or embedded systems.●    Strong foundation in control theory – PID, system modeling, stability analysis, and controller tuning.●    Proficiency in C++ (C++14/17) for real-time and embedded applications.●    Solid experience with ROS 2 and robotic middleware architectures.●    Preferred experience working with ROS 2 Control (ros2_control framework).●    Experience with MATLAB/Simulink for modeling, simulation, and controller design.●    Strong understanding of electronics – motor drivers, signal conditioning, and embedded hardware.●    Hands-on experience with embedded communication protocols (CAN Bus, SPI, I2C, UART).●    Experience debugging hardware-software integrated systems. Good to Have:●    Experience with humanoid robots or robotic manipulators.●    Knowledge of kinematics, dynamics, and motion planning (MoveIt 2 or similar frameworks).●    Experience with microcontrollers (STM32 or ARM Cortex-M series).●    Familiarity with real-time operating systems (FreeRTOS, Zephyr).●    Python for tooling, testing, and data analysis.●    Exposure to system architecture design and performance optimization.