MAIN RESPONSIBILITIES
Navigation Platform Development
- Design, implement, and maintain system and navigation-related software features for UAV systems.
- Troubleshoot and resolve software issues; optimize performance for reliability and efficiency.
Embedded OS Development & Deployment
- Develop and deploy operating systems on various MCUs and processing units.
- Integrate and support sensors, drivers, and system-level software components.
Hardware Selection & Evaluation
- Participate in selecting and evaluating MCUs and processing unit hardware for optimal performance and cost-effectiveness.
Robotic Software Platform Design
- Contribute to designing a fast, robust, and scalable robotic and navigation software platform for UAV systems.
Cross-Team Collaboration
- Work closely with Flight Control System and Ground Control Station teams for system integration.
- Collaborate with QA and DevOps teams to ensure thorough testing and smooth release cycles.
Deployment Support
- Assist in deploying software to target product processing units and troubleshoot integration issues.
JOB REQUIREMENTS
🎓 Qualifications
Education: Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field.
Experience:
- 3+ years in embedded software development.
- Strong experience with C/C++ for embedded systems.
- Familiarity with RTOS, Yocto, MCU architectures, and low-level driver development.
Preferred Skills:
- Knowledge of robots and UAV systems, navigation algorithms, and sensor integration.
- Experience with secure communication protocols and safety-critical systems.
- Proficiency in debugging tools, version control (Git), and CI/CD pipelines.
🤝 Soft Skills
- Strong problem-solving and analytical skills.
- Ability to work in a collaborative, cross-functional team environment.
- Excellent communication and documentation skills.
- Must be able to communicate in English.
BENEFITS & WELFARE
- Opportunity to work on cutting-edge UAV navigation technologies.
- Collaborative and innovative work environment.
- Competitive compensation and benefits package.