Back to Jobs

Control System Engineer at Kalam Labs

Kalam Labs
Remote
Full-time
$102K–$118K
Estimated
Remote
Apply Now

Required Skills

Control Systems Engineering
PX4/ArduPilot Architecture
Gazebo Simulation
UAV Flight Control Systems
ROS (Robot Operating System)

Job Description

Kalam Labs is India's First Kids Space Organization. We are creating a place where kids take part in actual ambitious space missions.

The Missions are done with India's Top Space Organizations and super cool & fun for kids, like:-

  • Unfurling India's Flag in Space with Tata Institute of Fundamental Research
  • Building a Space Drone with IIT-Kanpur
  • Building a Perpetual Drone Satellite with IISc Bangalore Kids get to work on these missions at their home by our Kalam Labs - Space Kits and by playing our Kalam Labs app.

Job Overview:

We are seeking a highly skilled and motivated Control Systems Engineer to join our dynamic team. The ideal candidate will have a strong background in control systems, robotics, and aerospace engineering, with a passion for developing advanced control algorithms for drones and other unmanned aerial vehicles (UAVs).

Key Responsibilities:

  • Design, develop, and implement control algorithms for multi-copters and fixed-wing aircraft in the PX4/ ArduPilot architecture.

  • Conduct gazebo simulations and analyses to validate control system performance.

  • Collaborate with hardware and software teams to integrate control systems into flight control system.

  • Develop and maintain flight control software, ensuring robustness and reliability.

  • Perform system identification and tuning of control systems for optimal performance.

  • Conduct flight tests and analyze data to refine and improve control algorithms.

  • Troubleshoot and resolve issues related to control systems and flight performance.

  • Stay updated with current industry trends and advancements in control systems and UAV technology.

  • Document design processes, control algorithms, and testing procedures. Qualifications:

  • Bachelor's or Master's degree in Control Systems Engineering, Aerospace Engineering, Robotics, Electrical Engineering, or a related field.

  • Strong understanding of control theory, system dynamics, and flight mechanics.

  • Proficiency in programming languages such as C/C++, Python, or MATLAB.

  • Experience with UAV flight control systems and autopilots.

  • Knowledge of sensor fusion techniques and Kalman filtering.

  • Familiarity with embedded systems and real-time operating systems.

  • Strong analytical and problem-solving skills.

  • Excellent communication and teamwork abilities. Preferred Skills:

  • Must be familiar with PX4 and ArduPilot.

  • Experience with ROS (Robot Operating System) and Gazebo simulation.

  • Knowledge of basic control algorithm (PID).

  • Familiarity with safety-critical systems and regulatory requirements for UAVs.

  • Hands-on experience with hardware-in-the-loop (HIL) testing.

  • Experience with agile development methodologies. What We Offer:

  • Competitive salary: A competitive salary and benefits package.

  • Collaborative Environment: Collaborative and innovative work environment.

  • Professional Development: Professional development and career advancement opportunities.

  • Work-life balance and flexible working hours.

  • Additional Benefits: Accommodation shall be provided. We have 2 tech domains

Game Development:-

  • Unity

  • Blender 3D Modelling

  • Backend engineering + DevOps

  • Usage of AI/ML models Aerospace Engineering:-

  • Designing UAVs of all designs : Drones/Balloons/Rockets

  • Running Gazebo simulations to test our aerial flights

  • Designing Aerodynamic Designs + Space Payloads

Job Details

Employment Type

Full-time

Salary Range

$102K–$118K

Estimated

Location

Remote

Remote Work

Remote Friendly