Software Engineer, Instrument Control

Quantum-Si
Branford, CT
$150K-$185K a year
Full-time

We are looking for an experienced and ambitious instrument control software engineer to join our instrument software team.

We are developing research instruments that perform high speed data acquisition utilizing our proprietary CMOS sensor technology.

Our software is at the intersection of control systems, high speed data acquisition, hardware communication interfaces, and Linux driver and user space applications.

This complex system requires experienced software engineers to maintain and improve on existing code, as well as enable us to scale up beyond an order of magnitude over the existing system throughput with our upcoming instruments.

As part of our team, your core responsibilities will be :

  • Develop and improve control system software for the instrument opto-mechanical, CMOS sensor, and thermal subsystems.
  • Data acquisition, motion control, signal processing, data analysis, automated workflow development, and user interface development on a complex scientific instrument
  • Collaborate with systems integration and engineering teams to define and implement new instrument functionality.

Qualifications

Baseline skills / experiences / attributes :

  • Bachelor's degree in computer science, Electrical Engineering or related discipline and 5+ years of industry experience
  • Experience with control systems for complex instrumentation
  • Opto-mechanical control system design and implementation
  • Signal processing methods for use in control systems
  • On-instrument measurements and calibration
  • Experience with real-time data acquisition and signal processing in C / C++
  • Experience designing & writing APIs for custom hardware.
  • Experience writing diagnostic software for critical instrument functions.
  • Skilled in C / C++ in a multi-threaded Linux environment
  • Python experience

Ideally, you also have these skills / experiences / attributes (but it's ok if you don't!) :

  • PCIe and USB communications and drivers
  • Familiar with PCIe DMA driver interfaces and kernel modules on Linux
  • Microprocessor development experience
  • Window C / C# experience

The estimated base salary range for this role based in the United States of America is : $150,000 - $185,000. Compensation decisions are dependent on several factors including, but not limited to, level of the position, an individual's skills, knowledge and abilities, location where the role is to be performed, internal equity, and alignment with market data.

Additionally, all full-time employees are eligible for our discretionary bonus program and equity as part of the compensation package.

For this role, we provide visa assistance for qualified candidates.

Quantum-Si does not accept agency resumes.

Quantum-Si is an E-Verify and equal opportunity employer regardless of race, color, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability or Veteran status.

All your information will be kept confidential according to EEO guidelines.

30+ days ago
Related jobs
Promoted
Quantum-Si
Branford, Connecticut

We are looking for an experienced and ambitious instrument control software engineer to join our instrument software team. This complex system requires experienced software engineers to maintain and improve on existing code, as well as enable us to scale up beyond an order of magnitude over the exis...

Promoted
Medtronic
North Haven, Connecticut

Develop controls software for robotic manipulators and surgical instruments. Partner with the greater software organization, systems engineering, and validation groups. Implementation and tuning of high-performance feedback control in software. Experience with real-time software on microprocessor-ba...

Promoted
Planet Pharma
North Haven, Connecticut

The Reliability Engineer will assume the role of Process Manager and be responsible for overseeing and optimizing the Issues Triage and Investigation (ITI) processes, which directs our issues handling and failure investigation workflows. Our client, a leading Medical Device company, is seeking a mid...

Promoted
Top Prospect Group
CT, United States

Development of software under IEC, ISO, UL, DO-178C, or other formal software Quality Management Systems and Software life cycle processes. We are seeking a talented and experienced Senior C++/Embedded Engineer to join our team. As a key member of our engineering team, you will play a critical role ...

Promoted
Cimarron Software Services Inc
West Haven, Connecticut

Engineering and Manufacturing Development (EMD) phase of the US Air Force’s Sentinel program (GBSD) in. Cimarron provides engineering and technical support to Bechtel for the design, construction, and integration of the Sentinel launch infrastructure at locations to include Vandenberg AFB, CA, F. Br...

Promoted
Quantum Circuits, Inc.
New Haven, Connecticut

We are seeking a talented and experienced Senior Quantum Software Engineer to join our dynamic team and work on developing key pieces of QCI’s software platform and tools focusing primarily on our compiler and interface to various quantum programming environments. Provide software mentorship and gui...

Promoted
Supply Chain Management Consulting, LLC
Seymour, Connecticut

As a Manufacturing Process Engineer, you will be responsible for analyzing and improving production processes to enhance efficiency, quality, and safety. We are currently seeking a skilled and detail-oriented Manufacturing Process Engineer to join our team. Collaborate with cross-functional teams in...

Promoted
PSG Global Solutions
New Haven, Connecticut

Process Development Associate/Engineer II. Designs and executes experimental studies to develop, optimize, and characterize upstream manufacturing processes for therapeutic protein candidates with limited supervision. Executes experimental studies to support scale up of processes or troubleshoots is...

Promoted
Amphenol TCS
Hamden, Connecticut

The Process Engineer is responsible for developing and improving fully automated manufacturing processes to achieve safety, quality, delivery, and cost standards of the business. We have design, sales, and manufacturing locations globally and are currently seeking a Process Engineer to join ourSpect...

Promoted
Detect Inc
Guilford, Connecticut

Principal Process Engineer / Director of Process Engineering. Detect is seeking an onsite Principal Process Engineer / Director of Process Engineering to develop and implement Detect’s in-house manufacturing strategy. Bachelor’s or advanced degree in an engineering field, plus 10 years of relevant e...