Engineer III - Controls

NewSpace Research and Technologies

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NewSpace Research and Technologies is looking for a Control Systems Engineer in Bengaluru, India. The role requires 4–6 years of experience in mobile robots or EV platforms and a Master’s degree in Control Systems or related field. Responsibilities include developing algorithms for vehicle control, integrating autonomy modules, and collaborating with various teams. Candidates must have strong C++ skills, experience with ROS/ROS2, and knowledge of vehicle dynamics. The position is ideal for those passionate about robotics and automation.

Qualifications

  • 3-4 years experience in control systems for robots, EVs, or Flight Controls.
  • Knowledge of vehicle dynamics, state estimation, and sensor fusion.
  • Experience with Nav2 setup and tuning.

Responsibilities

  • Develop and tune control algorithms (PID, MPC, feedforward).
  • Integrate and calibrate FOC-based motor controllers.
  • Develop ROS 2 control nodes in C++.
  • Implement kinematics and trajectory execution.
  • Work with mechanical, electrical, autonomy, and embedded teams.

Skills

C++
ROS/ROS2
Nav2
motor control (FOC)
robot dynamics
vehicle dynamics
CAN
RS485

Education

Master’s degree in Control Systems, Signal Processing, Robotics, Mechatronics or related fields

Tools

MATLAB/Simulink
Gazebo/Ignition

Job description

Job Overview

We are seeking a Control Systems Engineer with 4–6 years of experience in mobile robots, EV platforms, or autonomous mobility systems (UGV/ UAV). Candidates should hold a Master’s degree in Control Systems, Signal Processing, Robotics, Mechatronics, or related fields, with strong skills in C++, ROS/ROS2, ros2_control, Nav2, motor control (FOC), and robot dynamics.

The role involves developing and optimizing control algorithms for differential-drive, skid-steer, tracked, or Ackermann UGVs, integrating autonomy modules, and collaborating across hardware, perception, and embedded teams.

Key Responsibilities
1. Vehicle Control & Motion Systems
  • Develop and tune control algorithms (PID, MPC, feedforward).
  • Integrate and calibrate FOC-based motor controllers (BLDC/PMSM/Hub).
  • Build and validate vehicle dynamics and actuator models.
2. ROS/ROS2 & Autonomy Integration
  • Develop ROS 2 control nodes in C++.
  • Implement controllers using ros2_control (DiffDrive, Ackermann, manipulators).
  • Configure and tune Nav2 (planners, controllers, costmaps, BTs).
  • Own bring-up, launch flows, and integration with perception/localization.
3. Manipulator & Actuation Control
  • Implement kinematics, Jacobians, and trajectory execution.
  • Develop joint‑level control and safety interlocks.
4. EV Vehicle Control Unit (VCU)
  • Implement torque control, throttle mapping, regen braking, and diagnostics.
  • Work with CAN, RS485 and integrate BMS, motor drivers, and VCUs.
  • Develop models using MATLAB/Simulink or Python.
  • Validate in Gazebo/Ignition simulation environments.
  • Perform HIL/SIL, real‑world testing, tuning, and calibration.
6. Cross‑functional Collaboration
  • Work with mechanical, electrical, autonomy, and embedded teams.
  • Contribute to safety reviews, FMEA, and requirement discussions.
Required Qualifications
  • Master’s degree in relevant engineering field.
  • 3‑4 years experience in control systems for robots/EVs/Flight Controls.
  • Strong C++ (OOD, real‑time constraints).
  • Experience with Nav2 setup/tuning.
  • Knowledge of vehicle dynamics, state estimation, sensor fusion.
  • Experience with CAN/RS485, integration of VCU, BMS, and motor controllers.
Preferred Qualifications
  • Manipulator control (MoveIt/MoveIt2).
  • Real‑time systems or embedded MCU experience.
  • Exposure to EV HV/LV architecture and functional safety.
Soft Skills
  • Strong analytical and mathematical skills.
  • Good documentation and system design discipline.
  • Ability to work in fast‑paced R&D environments.
  • Team‑oriented with strong cross‑functional communication.
Required Skills

Autonomous Control Algorithms Aerospace Engineering Fundamentals Aerospace Regulations and Standard - DO-178C (for software) Agile Software Development : Scrum or Kanban Agile Methodologies Autonomous Navigation Algorithms.

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

Similar jobs worth comparing

Robotics Engineer
Robotics Engineer

Muks Robotics – The Humanoid Company • Pune District

On-site
INR 1,500,000 - 2,200,000
Embedded Engineer
Embedded Engineer

Booma Innovative Transport Solution • Coimbatore District

On-site
INR 1,200,000 - 1,800,000
Healthcare benefits
Hardware lab access
Sr. Engineer I - Flight Controls Engineer - GW (P00077)
Sr. Engineer I - Flight Controls Engineer - GW (P00077)

NewSpace Research and Technologies • Delhi

On-site
INR 800,000 - 1,200,000
Autonomous Navigation & Robotics Software Engineer
Autonomous Navigation & Robotics Software Engineer

Criterion Tech • Lucknow

On-site
INR 900,000 - 1,500,000
Embedded Software Team Lead
Embedded Software Team Lead

Capabiliq INC • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Engineer - Embedded Software & Controls
Engineer - Embedded Software & Controls

Origin • Bengaluru

On-site
INR 800,000 - 1,500,000
Robotics Engineer
Robotics Engineer

NewSpace Research and Technologies • Bengaluru

On-site
INR 600,000 - 1,000,000
Control Systems Engineer
Control Systems Engineer

Tata Advanced Systems Limited • Bengaluru Urban

On-site
INR 1,800,000 - 3,200,000
Senior Engineer - Vehicle Controls
Senior Engineer - Vehicle Controls

River • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Lead Controls Engineer (UAVs)
Lead Controls Engineer (UAVs)

Unmannd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Access to real hardware platforms
Collaborative startup culture
Direct impact on UAV performance