Mô tả công việc
About OneSec:
OneSec is a leading innovator in drone technology, specializing in AI powered autonomous delivery drones. We are dedicated to pushing the boundaries of what's possible in aerial robotics and control systems. OneSec is opening an office in Ho Chi Minh City, focused on the core AI autopilot software technology.
The Role
We're looking for a Real-Time C++ Engineer to build the autopilot software that powers autonomous navigation and decision-making on our delivery drones. You'll develop high-performance C++ systems running on QNX, implementing the core autonomy stack: computer vision processing, path planning, mission execution, and communication systems. Your code will process camera feeds in real-time, plan collision-free trajectories, and make critical flight decisions-all while maintaining deterministic performance and reliability. This is systems-level C++ programming where timing, efficiency, and correctness are paramount.
What You'll Do
* Develop real-time C++ software for the drone autopilot system running on QNX
* Implement high-performance computer vision pipelines: camera interfacing, image processing, object detection and tracking
* Build path planning and obstacle avoidance algorithms with real-time performance guarantees
* Design mission planning and execution logic for autonomous delivery operations
* Develop GPS-based navigation systems and ground communication protocols
* Optimize C++ code for multi-threaded, real-time performance: minimize latency, manage memory efficiently, eliminate jitter
* Profile and debug complex real-time systems using performance analysis tools
* Collaborate with perception, hardware, and control teams to integrate autopilot software with sensors and flight systems
Qualifications
* Expert-level C++ programming skills (modern C++17/20, STL, templates, RAII)
* Experience with real-time systems programming and performance-critical applications
* Strong understanding of multi-threading, concurrency, and lock-free programming techniques
* Familiarity with QNX, Linux RT, or other real-time operating systems
* Experience with computer vision libraries (OpenCV) or real-time image processing
* Knowledge of algorithms: path planning, computational geometry, state machines
* Proficiency with profiling and optimization tools (perf, gprof, Valgrind)
Yêu cầu
• Comfortable working close to hardware: device drivers, DMA, SPI/I2C/UART, PWM, etc.
• Strong proficiency in C/C++ for embedded systems and performance-critical code
• Experience developing on embedded Linux systems (eg, Yocto, Buildroot, custom kernels)
• Familiarity with bare-metal and RTOS-based microcontroller environments
• Passionate about autonomous systems, robotics, and solving complex, real-world problems
Quyền lợi
Khác
* Work with an exceptionally talented and innovative team.
* Contribute to cutting-edge aerial robotics with real-world impact
* Attractive cash & equity compensation
Thông tin khác
NGÀY ĐĂNG
[protected info]
CẤP BẬC
Nhân viên
NGÀNH NGHỀ
Công Nghệ Thông Tin/Viễn Thông > Phần Mềm Máy Tính
KỸ NĂNG
Autonomous Vehicle, C/C++ Programming, Embedded Linux, Embedded Software, Windows/Linux Device Drivers
LĨNH VỰC
Hệ thống CNTT & Thiết bị
NGÔN NGỮ TRÌNH BÀY HỒ SƠ
Bất kỳ
SỐ NĂM KINH NGHIỆM TỐI THIỂU
1
QUỐC TỊCH
Không giới hạn
Xem thêm
Thông tin chung
- Thu nhập: $ 1,000-5,000 /tháng
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 07/12/2025