Engineer III - Controls

NewSpace Research and Technologies

Bengaluru

On-site

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

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

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

Senior Engineer - Vehicle Controls
Senior Engineer - Vehicle Controls

River • Bangalore Rural

On-site
INR 1,200,000 - 1,800,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
Opening For Controls Engineer(MBD)
Opening For Controls Engineer(MBD)

Varroc • Pune District

On-site
INR 1,200,000 - 2,400,000
Embedded Software Team Lead
Embedded Software Team Lead

Capabiliq INC • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Robotics Engineer
Robotics Engineer

NewSpace Research and Technologies • Bengaluru

On-site
INR 600,000 - 1,000,000
Embedded Software & Controls Engineer
Embedded Software & Controls Engineer

Origin Control Solutions Ltd • Bengaluru

On-site
INR 1,500,000 - 2,600,000
Engineer II - Flight Control Systems
Engineer II - Flight Control Systems

NewSpace Research and Technologies • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Lead Engineer -BMS, iPDU & EVSE
Lead Engineer -BMS, iPDU & EVSE

Mahindra And Mahindra Ltd. • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Robotics Engineer
Robotics Engineer

Tata Consultancy Services • Hyderabad

On-site
INR 2,200,000 - 3,400,000
Snr Engineer - VCU
Snr Engineer - VCU

Mahindra And Mahindra Ltd. • Bengaluru

On-site
INR 1,200,000 - 1,800,000