Design, develop, and test high-performance and secure C++ code for our teleoperation platform. Integrate and implement software development best practices to ensure high quality and reliability of our systems. Collaborate with customers to integrate your code into their stacks, powering autonomous machines (e.g., cars, forklifts, delivery robots, trucks, and more). Write a lot of C++, while continuously improving code quality and system performance.
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field. 3+ years of experience in C++ programming with a paroven track record of delivering secure and reliable software. Extensive knowledge of software development principles, methodologies, and tools. In-depth understanding of networking, both at small and large scales.
Strong experience with Linux environments and multithreaded development. Experience with technologies like Netfilter, PKI, VPN, NAT, encryption, firewalls, and routing protocols is a plus. Familiarity with video frameworks like GStreamer, video transport protocols (RTP, Web RTC), and video encoding/decoding optimization is a plus. Previous startup experience and ability to work efficiently in dynamic, demanding environments advantageous.
Excellent communication and collaboration skills to work effectively with cross-functional teams. A passion for innovation and a drive to contribute to groundbreaking technology.