Software Engineer - Office of the CTO

Ottopia

Ottopia

Software Engineering
Tel Aviv-Yafo, Israel
Posted on Dec 1, 2025
The RoleWe’re looking for a versatile and ambitious Software Engineer to join the CTO’s Office — a cross-functional, high-impact team that drives innovation across Ottopia’s technology stack.You’ll lead the development, integration, and exploration of new technologies spanning real-time networking, video streaming, robotics and autonomy. This role is at the intersection of research and engineering — ideal for an engineer who thrives on solving complex technical challenges and influencing the direction of a growing deep-tech company.Key Focus Areas- Real-time congestion control algorithms for multi-network bonding and resilience- Adaptive video encoding and transmission for high-reliability, low-latency streaming- Development of automotive and robotics systems for both civilian and defense customers- Prototyping and integrating cutting-edge technologies across Ottopia's stackWhat You Bring- Systems & Architecture: Exceptional systems thinking to design complex Software; balances near-term delivery with long-term vision; detail-oriented yet big-picture aware.- Robotics/Embedded Execution: Proven record solving hard production problems; hands-on debugging, testing, and field validation of real-time systems; comfortable with ambiguity and complexity.- Prototype → Product: Lead rapid prototyping and turn concepts into scalable products; curious, proactive, and continuously improving.- Leadership & Collaboration: Guide cross-functional teams and influence technical direction; work autonomously while collaborating widely; technically opinionated but open to challenge and iteration.- Research & Data: Design experiments and test hypotheses; leverage data for decisions; strong learning/analytical mindset; passionate about remote robotics, autonomy, and teleoperation; committed to safe, reliable, at-scale tech.RequirementsMust-Have- 5+ years building production software- B.Sc+ in CS/EE or related- Strong C++ or Rust and Python; solid performance/memory understanding- Real-time systems experience- Linux systems programming & debugging tools- Networking experience (protocols, congestion control, multi-link) including experience in algorithms development.- Ability to decompose problems, own solutions end-to-end, and work across teams- Professional English (spoken/written)Preferred- M.Sc in a scientific discipline- Video streaming/media pipelines (e.g., GStreamer)- ROS2, autonomous systems, or robotics platforms- Automotive/mission-critical (ISO 26262, AUTOSAR; defense)- Cybersecurity, secure comms, PKI- Industry research or advanced prototyping experience- Cellular, RF, or satellite communications