Drive innovation in autonomous UAV systems with advanced computer vision technology. Collaborate in a dynamic environment, optimizing embedded systems. Competitive compensation and equity opportunities await impactful contributions.
Founding Computer Vision Engineer
in Information Technology PermanentJob Detail
Job Description
Overview
- Join a leading technology firm as a Founding Computer Vision Engineer, driving innovation in autonomous systems and advanced UAV technologies.
- Develop cutting-edge computer vision algorithms for real-time applications, enhancing UAV detection, tracking, and navigation capabilities.
- Collaborate with multidisciplinary teams to integrate vision systems with flight controllers and autonomy frameworks for seamless functionality.
- Optimize machine learning pipelines for embedded platforms, ensuring high performance under resource constraints.
- Engage in field testing and debugging to validate system reliability and operational efficiency.
- Document technical workflows and experimental results to support ongoing development and innovation.
- Contribute to hardware integration and participate in flight tests to ensure compliance with industry standards.
Key Responsibilities & Duties
- Design and implement advanced computer vision algorithms tailored for UAV applications, focusing on real-time detection and tracking.
- Develop and optimize vision pipelines using OpenCV, CUDA, and embedded Linux platforms for efficient processing.
- Integrate vision outputs with flight controllers and onboard sensors to enhance UAV autonomy.
- Collaborate with cross-functional teams to align vision systems with overall UAV architecture.
- Conduct rigorous testing and debugging of vision systems in field and flight environments.
- Document technical workflows, system designs, and experimental findings to support future development.
- Stay updated on UAV regulations and safety practices to ensure compliance and operational integrity.
Job Requirements
- Bachelor of Science degree in a relevant field, with 3+ years of professional experience in computer vision or robotics.
- Proficiency in C++ and Python programming languages, with experience in OpenCV and CUDA frameworks.
- Hands-on experience with ArduPilot and NVIDIA Jetson platforms, including Cube Orange flight controllers.
- Strong understanding of camera models, calibration techniques, and sensor fusion methodologies.
- Experience deploying perception systems on embedded Linux platforms for UAV applications.
- Preferred knowledge of SLAM, visual odometry, VIO, and deep learning frameworks like PyTorch and TensorRT.
- Comfortable with onsite work, hardware integration, and participation in flight tests.
- ShareAustin: