Quantum Computing logo

Software Engineer

Quantum Computing

Hoboken, NJ
Full Time
Senior
3 days ago

Job Description

About the Role

Quantum Computing Inc. (QCi) is an innovative, integrated photonics and quantum optics technology company that provides accessible and affordable quantum machines to the world today. QCi's products are designed to operate at room temperature and low power at an affordable cost. The Company's portfolio of core technologies and products offer unique capabilities in the areas of high-performance computing, artificial intelligence, and cybersecurity, as well as remote sensing applications. QCi thrives on collaboration, with a startup environment fostering autonomy, open communication, and continuous feedback. The company values work-life balance and emphasizes the importance of balancing personal priorities with team objectives. The role involves supporting hardware teams with software interfaces, APIs, and client libraries to enable testing, automation, and integration.

Key Responsibilities

  • Design and implement software interfaces between hardware systems and cloud/backend services.
  • Build and maintain APIs, SDKs, client tools and documentation.
  • Write efficient, reliable C++ for low-latency communication and protocol handling.
  • Build Python tooling and services for automation, validation, and diagnostics.
  • Collaborate closely with hardware, firmware, and systems teams to define interface requirements.
  • Monitor system health, debug complex issues, and improve system robustness.

Requirements

  • 6+ years of experience in software engineering.
  • Proficient in C++ (C++11 or later) and Python.
  • Experience building APIs and client libraries that interact with hardware or embedded systems.
  • Familiarity with protocols (e.g., UART, SPI, gRPC, REST), and hardware/software integration.
  • Strong understanding of performance tuning and fault-tolerant design.
  • Experience working in cross-functional engineering teams.

Nice to Have

  • Experience with test automation frameworks for hardware validation.
  • Knowledge of embedded Linux or RTOS environments.
  • Background in systems engineering, networking, or device provisioning.
  • Understanding of cloud infrastructure.
Apply Now

Job Details

Posted AtJul 19, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Quantum Computing

Website

quantumcomputinginc.com

Company Size

11-50 employees

Location

Hoboken, NJ

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches