We are seeking a Senior Software Engineer with expertise in video streaming, computer vision, and artificial intelligence to join our cutting-edge R&D team at Ark.
Your work will have a direct impact on developing technologies that save lives and support critical operations, particularly in aiding Ukraine during challenging times. If you are a true hacker and techno-optimist with a passion for robotics and applied technology, this is your chance to make a difference.
Core Responsibilities
Lead the development of advanced video and audio streaming solutions, ensuring high performance and low latency in mission-critical applications.
Design and implement computer vision algorithms that integrate seamlessly with our robotic platforms and AI-driven systems.
Collaborate with AI experts to develop and optimize machine learning models for real-time video analysis and decision-making.
Troubleshoot and resolve complex streaming and vision-related issues, ensuring robustness and reliability across various environments.
Work closely with cross-functional teams to ensure smooth integration of video, vision, and AI components with other systems.
Qualifications
Strong proficiency in C/C++ and Python, with extensive experience in developing complex software systems.
Expertise in video streaming technologies, including GStreamer and FFmpeg, with a deep understanding of codecs, protocols, and performance optimization.
Experience with computer vision libraries and frameworks, such as OpenCV, TensorFlow, or similar, with a focus on real-time processing.
Solid understanding of AI/ML concepts and experience implementing machine learning models for video and image analysis.
Exceptional soft, communication, teamwork, and collaboration skills.
Will be a plus
Experience with Buildroot or other embedded Linux build systems.
Familiarity with continuous integration and deployment processes.
Experience with networking and protocols such as TCP/IP, UDP, RTP.
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field, with a strong software engineering background.
Interview Process
Recruiter screen
Technical Interview
Security Check
Final interview
Copyright © Ark Robotics. All rights reserved