Software Systems Engineer at Quantum Machines
Tel Aviv, Tel-Aviv District, Israel -
Full Time


Start Date

Immediate

Expiry Date

28 Mar, 26

Salary

0.0

Posted On

28 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, System Integration, Debugging, Embedded C/C++, Python, Backend Development, Software Architecture, Design Patterns, Problem Solving, Cross-Disciplinary Collaboration, Automation Frameworks, CI/CD Pipelines, Performance Profiling, Technical Leadership, Documentation, Quality Assurance

Industry

Computer Hardware Manufacturing

Description
Quantum Machines is a global leader in control systems for quantum computing—a field on the verge of exponential growth. Our innovative hardware and software mark a groundbreaking approach to quantum computer control, scaling from individual qubits to expansive arrays of thousands. At the core of QM lies a passionate and ambitious team committed to reshaping the construction and operation of quantum computers. Our work is fueled by a deep understanding of customer needs, driving us to deliver unparalleled solutions in this revolutionary field. We’re seeking a Software System Engineer to ensure seamless operation and integration of our complex, multidisciplinary system. This role spans multiple software domains and interfaces with hardware, logic, and validation teams. You’ll act as a technical leader, driving design and implementation of system-wide features, resolving intricate integration challenges, and building infrastructure that accelerates development across the Software group. You’ll thrive here if you love working on large-scale, multi-threaded systems, solving cross-disciplinary problems, and building robust, production-quality solutions for cutting-edge quantum computing products. Responsibilities System Integration & Technical Leadership Ensure proper operation and integration of all software components and their interfaces with logic and validation modules. Lead design and implementation of multidisciplinary features, balancing performance, reliability, and maintainability. Investigate and resolve complex system-wide issues and bugs across multiple teams. Infrastructure & Tooling Develop and maintain internal tools and infrastructure to enhance development efficiency and integration readiness. Build profiling, debugging, and automation frameworks to support high-quality delivery. Cross-Team Collaboration Key stakeholder in the definition of interface contracts (APIs, protocols, timing/resource constraints) across software and hardware boundaries. Drive integration plans, dry runs, and troubleshooting for system-wide features. Quality & Execution Excellence Champion clean architecture, code reviews, automated testing, and CI/CD best practices. Ensure documentation (design specs, interface definitions, runbooks) is complete and up-to-date. Requirements Requirements Must-Have 5+ years of hands-on experience in software engineering, with strong systems-level understanding. Proven track record in system integration and debugging complex, multi-component environments. Proficiency in at least two programming domains (e.g., Embedded C/C++/Linux, Python, Backend). Strong grasp of software architecture, design patterns, and software development best practices. Excellent problem-solving skills and ability to work across multidisciplinary teams. Strong English communication skills. Education B.Sc. or higher in Computer Science, Electrical Engineering, or related fields. Preferred Experience in hardware/software co-design or real-time systems. Familiarity with automation frameworks, CI/CD pipelines, and performance profiling. Preferred Skills null
Responsibilities
The Software Systems Engineer will ensure the seamless operation and integration of complex software components, leading the design and implementation of multidisciplinary features. This role involves resolving system-wide issues and enhancing development efficiency through internal tools and infrastructure.
Loading...