System Software Developer

IBM
Full time
Software Development
United States
Hiring from: Anywhere

IBM Quantum System Software Developer (Yorktown Heights, NY or remote)


Key Job Details



  • Country/Region:US

  • Category: Software Development & Support

  • Required Education: Bachelor’s Degree

  • Position Type: Professional

  • Employment Type: Full-Time

  • Contract Type: Regular

  • Company:(0147) International Business Machines Corporation

  • Req ID: 336844BR

  • Travel Required: No Travel


Introduction


IBM Quantum is an industry first initiative to build universal quantum computers for business, engineering and science. This effort includes advancing the entire quantum computing technology stack and exploring applications to make quantum broadly usable and accessible. With a worldwide network of Fortune 500 companies, academic institutions, researchers, educators, and enthusiasts, we are committed to driving innovation for our clients in the IBM Q Network and the Qiskit Community.


Your Role and Responsibilities


IBM Quantum is an industry first initiative to build universal quantum computers for business, engineering and science. This effort includes advancing the entire quantum computing technology stack and exploring applications to make quantum broadly usable and accessible. With a worldwide network of Fortune 500 companies, academic institutions, researchers, educators, and enthusiasts, we are committed to driving innovation for our clients in the IBM Q Network and the Qiskit Community.


Role and Responsibilities:



  • Lead the development effort for the core quantum system software components

  • Work closely with software engineers in a collaborative and agile team environment to ensure quality of the code and the solutions developed by the IBM Quantum System Software development team

  • Work closely with architects and technical leads for cross functional components to ensure timely delivery of software

  • Develop software conforming to internal development practices and acceptance criteria

  • Participate in design and code reviews and in quality documentation

  • Actively participate and lead agile development practices including sprint planning and retrospectives to ensure quality software is delivered on time and inefficiencies are identified and addressed in a timely manner

  • Share domain knowledge with the rest of the team to continually expand the overall group capabilities

  • Work independently and with a group of peers; especially cross-functional teams in a development environment


This position is located in Yorktown Heights, NY or remote.


Required Technical and Professional Expertise



  • 3-5 years of experience working with Python

  • Excellent troubleshooting skills to help isolate the cause of a defect

  • Strong oral and written communication skills


Preferred Technical and Professional Expertise



  • Experience interfacing with C shared libraries from higher-level languages

  • Experience with asynchronous programming

  • Experience building remote procedure call (RPC) interfaces (e.g. gRPC, FastAPI, etc.)

  • Experience with containers (e.g. Docker) and CI/CD tooling (e.g. Travis, Jenkins, etc.)

  • Experience with Qiskit or other quantum computing programming environments

  • Proficient in agile development practices and demonstrated ability to work cooperatively with team members to maintain high team velocity


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Jibble
Full time
View job 43,200 - 54,000 USD / year
About this job Compensation: $43k - 54kLocation options: RemoteJob type: Full-timeExperience level: Mid-Level, Senior, LeadRole: Mobile DeveloperTechnologies swift, swift5, ios, rx-swift, swiftlint Job description About The Job We’re looking for a highly experienced iOS engineer to contribute to the next...
swift swift5 ios rx-swift swiftlint
Software Development
No Location
Hiring from: Anywhere
We're looking for a freelancer to help us develop an entirely new Android app using Kotlin. There's around 6 weeks full-time work, followed by the need for ongoing support on a part-time basis. Experience with audio and video encoding, and...
Software Development
United Kingdom
Hiring from: Anywhere
About this job Location options: Remote, Paid relocationJob type: Full-timeExperience level: Mid-Level, SeniorRole: Backend Developer, Full Stack DeveloperIndustry: Data Science, Product Development, SaaSCompany size: 11–50 peopleCompany type: PrivateTechnologies reactjs, ruby-on-rails, aws, graphql, restful Job description 1848 Ventures opportunities can be...
reactjs ruby-on-rails aws graphql restful
Software Development
United States
Hiring from: United States