Software Engineer

Qci
Hoboken, NJ


Software Engineer

On Site - Hoboken, NJ

Full Time

About Us

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.

Life at QCi

QCi thrives on collaboration, every team member works in a cross-functional capacity. While we provide a strong support structure, our startup environment also fosters a high level of autonomy, empowering individuals to take ownership of their tasks. Open communication and continuous feedback are core to our culture, and we take great pride in maintaining an environment that encourages both.

We recognize the importance of work-life balance and understand that life happens. However, due to the highly cross-functional nature of our work, we seek individuals who appreciate the significance of their role and can effectively balance personal priorities with team objectives.

About the Role

We’re looking for a Senior Software Engineer with strong experience in building and scaling backend systems using C++ and Python. This role is critical in supporting hardware teams with robust APIs, interfaces, and client libraries that enable testing, automation, and integration with backend services.

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.

Required Qualifications

  • 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.

Preferred Qualifications

  • 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.

Posted 2025-08-20

Recommended Jobs

Director Regulatory CMC

EPM Scientific
Jersey City, NJ

Job Description Job Description A rapidly growing biotech is seeking a Director Regulatory CMC to serve as an RA CMC expert and strategic leader to bring a hands-on approach to a mission-driven…

View Details
Posted 2025-08-06

Construction Estimator

Hudson Meridian Construction Group
Englewood Cliffs, NJ

Job Description Job Description Hudson Meridian is looking to fill an opening for a Construction Estimator to join our Technical Services team at our New Jersey location ! Your main role will …

View Details
Posted 2025-07-28

Medical Science Liaison - Radiology - MidAtlantic/Northeast Region

Dynamics ATS
Whippany, NJ

Medical Science Liaison – Radiology - MidAtlantic/Northeast Region JOB-10044606   Anticipated Start Date July 28 ,2025   Location Whippany , NJ   Type of Employment …

View Details
Posted 2025-07-24

Registered Nurse (RN) - Nursing Float Pool - Days

One Hamilton Health Place
Hamilton, NJ

Job Title: RN Location: RWJUH Hamilton Hospital Department Name: Nursing Float Pool Req #: 0000212849 Status: Hourly Shift: Day Pay Range: $46.90 - $62.77 per hour Pay Transparenc…

View Details
Posted 2025-08-19

Senior Occupational Therapist (OT) - School Services - Hudson County

150 New Providence Rd
Mountainside, NJ

Job Title: Occupational Therapist Senior Location: Mountainside (MTN) Department Name: SPF - School Based Therapies Req #: 0000212768 Status: Salaried Shift: Day Pay Range: $69,775.00…

View Details
Posted 2025-08-18

Controller

KNM Resources
Bridgewater, NJ

Job Description Job Description Salary: $125k $130k base plus bonus Overview Newly created Controller position in a growing company. For more opportunities from KNM Resources, please vis…

View Details
Posted 2025-08-05

Sales Associate (Entry Level) - Bilingual in Korean and English

Style Korean
Saddle Brook, NJ

Job Description Job Description Salary: 20-30 About StyleKorean StyleKorean Inc., operated by SILICON2 Co., Ltd., is a leading global distributor of Korean beauty products, offering a wide r…

View Details
Posted 2025-07-25

School Program Coordinator

Archdiocese of Newark
Newark, NJ

Job Description Job Description POSITION DESCRIPTION Position: School Program Coordinator Department: Schools Office Reports To: Superintendent of Schools Classification: Non-Exem…

View Details
Posted 2025-07-27

Medical Technologist

600 RIVER RD
Lakewood, NJ

Job Title: Medical Technologist Location: Kimball Medical Center Department Name: Lab MMCSC Req #: 0000209809 Status: Hourly Shift: Evening Pay Range: $32.05 - $43.76 per hour Pay…

View Details
Posted 2025-08-15

REG CARDIAC SONOGRAPHER II PRN-ECHOCARDIOGRAPHY

CoperUniversity Health Care
Camden, NJ

About us At Cooper University Health Care, our commitment to providing extraordinary health care begins with our team. Our extraordinary professionals are continuously discovering clinical innovat…

View Details
Posted 2025-08-06