Skills : Troubleshooting and Debugging ,Troubleshooting and Debugging ,Compliance and Safety ,Simulation and Testing ,System Integration ,Software Development
Description :
Title - Drone Software Developer
Exp = 3 - 8 years
Location - Delhi
Key Responsibilities:
- Software Development: Design, develop, and test software for drone control systems, including flight control, navigation, obstacle avoidance, and payload management.
- System Integration: Collaborate with hardware and systems engineering teams to integrate software with drone hardware and ensure compatibility and performance.
- Algorithm Development: Implement and optimize algorithms for real-time data processing, sensor fusion, path planning, and autonomous navigation.
- Simulation and Testing: Develop and maintain simulation environments to test and validate drone software in various scenarios and conditions.
- Code Optimization: Optimize software for performance, reliability, and efficiency, particularly for real-time and embedded systems.
- Documentation: Write clear, concise documentation for software components, algorithms, and systems for internal and external use.
- Compliance and Safety: Ensure software complies with relevant safety standards and regulations, particularly in aviation and autonomous systems.
- Troubleshooting and Debugging: Identify and resolve software issues and bugs, perform root cause analysis, and implement corrective actions.
- Continuous Improvement: Stay up-to-date with the latest industry trends, technologies, and best practices, and integrate these into the development process.