Sponsored
Verified Job IT / Software / Data Analyst

Senior Software Developer - Controls

New Boston, Illinois
IT / Software / Data Analyst
#533947
Remote / WFH

Job Description

The individual in this dynamic role will be central to designing, developing, testing, and maintaining the pivotal software components of our quantum control stack. Typical duties include interfacing with embedded systems, working with scientists to incorporate new hardware or measurement techniques, or developing stream processors to act on data generated by the quantum computer.

No prior experience in quantum computing is required for this role.

Responsibilities

Design, implement, test, and maintain core software components of our quantum control stack.
Architect latency-critical software to execute quantum algorithms.
Collaborate closely with hardware physicists, embedded systems engineers, and cloud-facing API developers.
Orchestrating intra- and inter-node communication within distributed systems, enhancing the processing of image and sensor data, and seamlessly integrating custom electronics into our current systems.
The ideal candidate should excel in transforming a concept into fully functional, production-ready code.
This position is primarily focused on software engineering and will involve consistent collaboration with our internal hardware and electronics engineering teams.

Qualifications

Bachelors degree in Computer Science, Electrical/Computer Engineering, or equivalent practical experience.
Minimum 5+ years of programming experience in modern C++ (C++11/C++14/C++17/C++20) or Python.
Familiarity with distributed processing.
Proficiency with standard software development toolchains and paradigms.
Excellent verbal and written communication skills.

Preferred Qualifications (ideally proficient in two or more of the following)

Experience with asynchronous programming.
Experience with low-latency network communication.
Experience with event-driven architectures and message brokers.
Experience writing control software for hardware (e.g. robotics, scientific instruments, IoT).
Experience mentoring junior team members and/or acting as a tech lead.
Experience with databases such as Postgres or Redis.
View more Senior Jobs in New Boston →
Sponsored

Similar Openings in IT / Software / Data Analyst

More jobs you might like

Technical Analyst - VP mukesh Verified
Pune, Maharashtra IT / Software / Data Analyst

As an Applications Development Senior Manager at our company, you will be responsible for managing a team to establish and implement applica...

Posted Just now View Details
Patna, Bihar IT / Software / Data Analyst

Key Responsibilities: 1. Technical Support: Provide timely and effective technical, Troubleshoot and resolve technical issues related to the...

Posted Just now View Details
Digital Copywriter jyoti Verified
Hyderabad, Telangana IT / Software / Data Analyst

Job description Role Summary We're looking for a versatile, creative, and culturally plugged-in language specialist who thrives in digital e...

Posted Just now View Details
London, England IT / Software / Data Analyst

Company Overview Baltimore Group Ltd is a leading provider of Facilities management and property services to a large number of well-establis...

Posted Just now View Details
Senior Reactjs Developer HR Manager Verified
Remote / WFH IT / Software / Data Analyst

We are looking for smart, dynamic individuals who have a passion for solving complex problems, and a strong will to learn. Join our engineer...

Posted Just now View Details