
Control System Engineer
- Unity
- Blender
- Devops
- AI/ML
- Gazebo
- C++
- Python
- MATLAB
- ROS
- Agile
- Git
- Linux
About Kalam Labs
Near Space Flying Machines
Tech
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
The role
**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.
Skills
- C
- C++
- Git
- MATLAB
- Python
- Linux
- Software Architecture
Control System Engineer ยท Kalam Labs