A complete application in a minute
Tailored resume and cover letter, ready to send.
Hakkoda, an IBM Company, is seeking engineers to develop robust software and algorithms for quantum computing hardware design. You will apply software engineering best practices to verify and support the design tools and assist end users with debugging and usability improvements.
The role emphasizes Python and C++ proficiency, spatial reasoning, and knowledge of graph theory as you contribute to routing, circuit optimization, and tool optimization for quantum workflows.
Develop robust, user-friendly software and algorithms for designing quantum computing hardware, and contribute to hardware design methodologies. Verify and support the tools using software engineering best practices, including debugging issues for end users.
Requirements: The role calls for strong software engineering foundations, high familiarity with Python, and spatial reasoning and quantitative geometry skills. Experience with EDA tools, routing or circuit optimization, optimization and graph theory, and quantum hardware is desirable; quantum hardware experience is not required.
Key Skills: Python, Linux, Object-Oriented Programming, Git, Spatial Reasoning, Quantitative Geometry, Tcl, C++, Rust, CI/CD, Optimization, Graph Theory, EDA Tools, Routing, Circuit Optimization, Communication