Search jobs > San Diego, CA > Instrument engineer

Software Engineer, Instrument Control

Quantum SI
San Diego, CA
$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.

1 day ago
Related jobs
Promoted
Quantum SI
San Diego, California

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
VirtualVocations
El Cajon, California

A company is looking for a Control Plane Software Engineer II (Go, K8s). ...

Promoted
Overture Life
CA, United States

We are seeking a talented Software Engineer to join our dynamic team and contribute to the development of next-generation IVF medical devices. You will work closely with hardware engineers, clinical experts, and product managers to create seamless and reliable software solutions that integrate with ...

BDO
San Diego, California

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

BlueHalo
San Diego, California

We’re seeking an experienced Software QA/QC Professional to serve an integral role within our software team. The ideal candidate will support software testing, debugging, and validation to ensure software releases are free of logical, functional, or procedural errors in a fast-paced, agile environme...

Curtis Instruments
California

Work with motor control engineers to realize effective and efficient real-time software and control algorithms. We are looking for a Staff Embedded Software Engineer to architect, design, code, and debug real-time embedded firmware for electric motor controllers/inverters. Follow software developmen...

Splunk Inc
California, United States

This role is for a Principal Software Engineer on the Mission Control product team in Splunk Enterprise Security which is an analytics-driven SIEM that solves a wide range of security analytics and security operations use cases like incident triaging, incident investigations, incident response, etc....

Promoted
VirtualVocations
El Cajon, California

A company is looking for a Business Process Engineer to enhance healthcare operations. ...

Promoted
Strativ Group
CA, United States

They’ve proven the technology at lab-scale and now in an effort to scale through to commercialization they’re looking for a process engineer to run these initiatives. What you will do as a Process Engineer:. This role involves developing and optimizing processes for high-performance battery material...

Promoted
Mackinnon & Partners
CA, United States

We are looking for a self-starting, forward-thinking, multi-tasking Process/Applications Engineer who enjoys challenges and actively seeks to develop and improve work processes and the environment. Process/Applications Engineer. This role will involve preparing proposals and pricing sheets for proce...