Search by job, company or skills

  • Posted 9 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Control Systems Engineer Experience: 2-3 YearsLocation: Baner, PuneCompany: Muks Robotics AI Pvt. Ltd.Employment Type:Full-time | On-site

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

 

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 145752609

Similar Jobs