Software Architect
כדי להגיש, לשמור או לפתוח את דף המשרה מתחברים עם Google. זה חינם, ואחרי ההתחברות חוזרים ישר למשרה הזו.
תקציר
Quantum Machines (QM) is a global leader in quantum computing control systems. Through our pioneering hardware and software solutions based on instruction-based quantum control, we’re revolutionizing how quantum computers are built and controlled.
דרישות
- BSc in Computer Science, Computer Engineering, Electrical Engineering, or a related field (MSc or PhD is an advantage).
- 7+ years in software development, including 2+ years in software architecture.
- Proven experience architecting complex software platforms or distributed systems, with strong modular design fundamentals and experience defining APIs, SDKs, or developer tools.
- Hands-on experience with Python and a systems programming language such as C++, including concurrent programming and communication across processes through RPC or streaming.
- Experience with workload orchestration and resource management, including service lifecycles and recovery; familiarity with containerized execution and build and deployment workflows.
- Ability to make architectural trade-offs around performance, reliability, observability, and access control in systems spanning multiple services and hardware resources.
- Strong technical communication and collaboration skills, with the ability to turn complex requirements into clear specifications, learn new domains, and guide multidisciplinary teams.
- Experience with GPU computing, high-performance communication, real-time hardware integration, or scientific computing is an advantage.
- Exposure to quantum computing or automated calibration is an advantage.