Principal Software Developer
🏗️💥 Ultrawis is an innovative startup developing an Advanced Driver Assistance System (ADAS) for cranes, with a vision of enabling autonomous cranes at digital construction sites. ⭐ We're looking for our next star: Principal Software Developer This is an exciting opportunity to work with cutting-edge technologies in the fields of computational geometry, real-time safety systems, and video processing, using modern C++ and software engineering best practices. Responsibilities Design and implement core system features and components. Design and develop advanced computational geometry algorithms. Refactor, optimize, and improve existing codebases. Conduct code reviews and lead technical discussions. Ensure software performance, reliability, and compliance with system requirements. Collaborate closely with multidisciplinary teams, including hardware, product, and operations. Basic Requirements B.Sc. or higher degree in Computer Science from a leading university. 8+ years of hands-on experience in modern C++ development and software architecture. Deep knowledge and understanding of computational geometry. Strong problem-solving skills and attention to detail. Preferred Qualifications Proven experience or familiarity with one or more of the following: C++20. Networking fundamentals and network programming. gRPC and Protocol Buffers (Protobuf). Graphics APIs and engines (DirectX, Vulkan, OpenGL). Video processing and computer vision. UI development using Flutter. 3D scene management and spatial data structures (scene graphs, collision detection, transformations). Development of multidisciplinary systems integrating hardware and software. Experience working in a startup environment. Personal Attributes Creative and innovative thinker. Self-motivated with a strong "Can-Do" attitude. Excellent communication and teamwork skills. Join Us! Send your CV via LinkedIn or email us at: info@ultrawis.com 📍 Location: Ultrawis offices, North Industrial Park, Caesarea, Israel 🏠 Work Model: Hybrid (1 day per week remote optional)