Senior Software Engineer

Quantum-Si · Other US Location

Company

Quantum-Si

Location

Other US Location

Type

Full Time

Job Description

Quantum-Si seeks full-time Senior Software Engineers (multiple openings):

Job Description:

  • Perform User Interface Development, including analyzing the visual layout and function;
  • Implementing UI screens and elements using the Qt5 framework in C++, running on a Linux OS;
  • Writing back-end supporting functions as required to drive the displays, interpret data for display use, within a multi-threaded system.
  • Perform Business Workflow Logic, including determining all customer experiment run plan stages, and translating those into software linear state transitions with pre-and post-conditions;
  • Perform Embedded Device Storage Management, including managing the data files that are generated by each experiment; and synchronous upload of required data and log files to the cloud S3 storage;
  • Perform testing and debugging, including developing and maintaining a test plan;
  • Performing typical bug discovery and unit testing, utilizing tools such as valgrind, perftool, and gdb; and bug and feature tracking using Asana;
  • Project schedule and task estimation, including developing and updating the project schedule; and providing estimates (time and effort) for all relevant software tasks; and
  • Develop architecture for new features, including reviewing and analyzing new feature requests; and developing full software architecture to support new feature requests.

Position Requirements 

Master’s degree (or foreign degree equivalent) in Computer Engineering, Computer Science, or closely related field, plus 3 years of experience in a software engineering role. 


Experience, which may be gained concurrently, must include each of the following:


  • 3 years of experience developing commercial, User interface-based software using Qt5, Qt Creator and QML.
  • 3 years of experience writing C/C++ for embedded devices.
  • 3 years of experience developing applications using Qt and C++ in the Linux operating system
  • 3 years of experience writing code in a complex multi-threaded environment.
  • 3 years of experience writing efficient code for large data processing.
  • 3 years of experience performing Algorithm development and implementation for embedded devices.
  • 3 years of experience writing code that interfaces with hardware components.
  • 3 years of experience writing software for medical devices in a research environment.
  • 3 years of experience utilizing GIT, and pulling requests for version control.
  • 3 years of experience performing object-oriented design.
  • 1 year of experience utilizing GraphQL or REST-full interfaces in a cloud environment.
  • 1 year of experience utilizing python.

The position is based at our headquarters at 29 Business Park Drive, Suite C, Branford, CT 06405 and is eligible for telecommuting from any U.S. home office location. Salary: $115,000 – $155,000 per year. Applicants may apply online at: https://www.quantum-si.com/careers/.


*Position is eligible for Employee Referral Program.

Apply Now

Date Posted

06/27/2023

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0.5

Similar Jobs

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details
142,000+ Jobs Tracked
12,400+ Companies
1,930 Categories