 
            
            RTOS developer - UAV Startup
                                        Posted: 10 hours ago
                                                        
                
                
            Job Description
            About OneSecOneSec is making food delivery 3 times faster and 10 times cheaper, by building the world’s first AI-Delivery drone.  We are an International Startup with an office in the Center of Istanbul.  Learn more about us on our website: www.OneSec.com The Role We're looking for an RTOS Developer to build the real-time software platform that powers the autonomy and perception systems on our delivery drones. You'll work on the companion computer running QNX, developing the real-time framework for our computer vision pipeline, path planning, mission management, and ground communication systems. Your work will ensure deterministic, reliable execution of computationally intensive tasks like object detection and tracking while maintaining hard real-time guarantees for safety-critical functions. This is high-level autonomy software that needs RTOS-level reliability and timing precision.What You'll Do:Design and implement real-time software architecture on QNX for autonomous drone systems Develop the real-time computer vision pipeline: frame capture, processing, object detection, and tracking with deterministic latency Build mission planning and execution systems with real-time task scheduling and priority management Implement robust inter-process communication (IPC) between vision, planning, and communication subsystems Develop GPS integration, navigation algorithms, and ground communication protocols with timing guarantees Profile and optimize real-time performance: minimize jitter, manage CPU load, and ensure worst-case execution times Work closely with AI/perception, autonomy, and embedded teams to integrate high-level intelligence with real-time constraints Qualifications: Strong experience with QNX or other commercial RTOS platforms (VxWorks, etc.) Proficiency in C/C++ for real-time systems and performance-critical applications Understanding of real-time scheduling, priority inheritance, and deterministic system design Experience with computer vision frameworks and real-time image processing pipelines Familiarity with inter-process communication mechanisms: message passing, shared memory, priority-driven scheduling Knowledge of path planning algorithms, mission management, or autonomous systems Bonus: experience with perception systems on robots/drones, CUDA/GPU acceleration, or safety-critical software development Why Join OneSec? Work with an exceptionally talented and innovative team. Contribute to cutting-edge aerial robotics with real-world impact Be part of a startup defining the next generation of autonomous delivery infrastructure Attractive cash & equity compensation        
        
                
                
                
            Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period