
Control System Engineer
at Kalam Labs — Near Space Flying Machines
Lucknow, UP, INFull-timeAny (new grads ok)₹800K - ₹1.4M INRYC-S21
What the role involves
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.
What they ask for
CC++GitMATLABPythonLinuxSoftware Architecture
About Kalam Labs
Kalam Labs has developed world's highest flying UAVs - deployable from high-altitude balloons they replace satellites to provide high-res EO/IR and hyperspectral reconnaissance.
Full Kalam Labs profileOther roles at Kalam Labs
Similar Engineering, Robotics elsewhere
User Interface DesignerAndromeda Surgical · South San Francisco, CA, USSenior Engineer (Healthcare Domain)Ankr Health · Houston, TX, USSenior Robotics Engineer (Full-Time)Aseon Labs · Redwood City, CA, USRobotics EngineerDeepAware AI · San Francisco, CA, USFounding Communications EngineerEden Robotics · San Francisco, CA, US / London, England, GBSenior Robotics EngineerGrazeMate · Sydney, NSW, AU / Sydney, New South Wales, AURobotics Data Engineer ConsultantInstawork · San Francisco, CA, US / Remote (US)Founding Engineer: ManipulationIntelligence Factory · San Francisco, CA, US