Senior/Staff Embedded Software Engineer
Job Description
Quantum-Si is pioneering a new generation of technology to create the market of Next Generation Protein Sequencing (NGPS). Similar to Next Generation DNA Sequencing (NGS), which gave us a blueprint of what could happen by studying our DNA, NGPS enables an unbiased view of the proteome through improved scale, resolution, and sensitivity leading to better understanding of disease and improved general health.Ā Ā Ā
We operate at the intersection of biochemistry, chemistry, hardware, molecular biology, photonics, semiconductor chips, and software with a goal to drive a digital transformation of a $44 billion dollar proteomics market.Ā Ā
Join us on the journey to transform healthcare, motivated by the idea that the products you work on will change the lives of millions of people around the world.Ā
Job DescriptionĀWe are looking for an experienced and ambitious embedded software engineer to join our instrument group. 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 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 follow-on instruments.
As part of our team, your core responsibilities will be:
- Maintain and expand on our driver layer API, that provides the interface between our Linux user layer applications and our proprietary hardware.
- Work closely with the engineering team to develop new control systems as well as improve existing control systems.
- Contribute to the design, architecture, and implementation of our follow-on instrument software and firmware, including interfacing with DMA for data streaming over PCIe bus, and improving kernel module performance and RAM utilization.
Qualifications
Baseline skills/experiences/attributes:
- Skilled in C/C++ in a multi-threaded Linux environment
- Python experience
- PCIe and USB communications and drivers
- Familiar with PCIe DMA driver interfaces and kernel modules on Linux
- 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 writing diagnostic software for critical instrument functions
Ideally, you also have these skills/experiences/attributes (but itās ok if you donāt!):
- Microprocessor development experience
- Experience designing & writing APIs for custom hardware
- Window C/C# experience
- Experience with real-time data acquisition and signal processing in C/C++
You Deeply Identify with Core Quantum-Si Values:Ā
- Team:Ā We are stronger as a unit and collectively committed to the goal and each other.Ā
- Accountability:Ā Be accountable to the goal, the team and yourself.Ā
- Passion:Ā We are enthusiastic and dedicated to expanding scientific understanding and its impact.Ā
- Excellence:Ā Be aggressive and have a sense of urgency but take pride in each task taken on.Ā
- Transparency:Ā We align as an organization and communicate success and challenge.Ā
- Competitive:Ā We do not fear but learn from making mistakes.Ā We play to win!Ā
- Diversity:Ā Each individual regardless of role makes a difference and impacts our progress.Ā
Additional InformationĀ
We offer great perks:Ā Ā
- Competitive salaried compensation - we value our employees and show itĀ Ā
- Equity - we want every employee to be a stakeholderĀ
- Fully covered medical insurance plan along with a generous company sponsored health reimbursement account, and dental & vision coverage - as a health-tech company, we place great worth on our teamsā well-beingĀ
- Company paid life insurance, short term and long term disabilityĀ
- Flexible Paid Time Off - personal responsibility for managing our own time, workload and results plus 14 paid holidays inclusive of MLK Day, Juneteenth, Indigenous Peopleās Day and Veterans DayĀ
- Parental Leave - we provide a generous 10 week parental leave and additional 6-8 weeks pregnancy related leave for birthing parentsĀ
- Pre-tax commuter benefits - we make your commute more reasonableĀ Ā
- Free onsite mealsĀ Ā
- 401k plan - we facilitate your retirement goalsĀ
- The opportunity to build a revolutionary healthcare product and save millions of lives!Ā Ā
The estimated base salary range for this role based in the United States of America is: $130,000 - $170,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.Ā
Explore More
Date Posted
04/22/2023
Views
16
Similar Jobs
Software Development Engineer (Device Management) - Apple
Views in the last 30 days - 0
View Details