Senior Software Engineer, Instrument Software

1 day ago


Pleasanton, United States 10X Genomics Full time

About the role 10x Genomics was founded to deliver powerful and reliable tools that fuel key scientific discoveries and drive exponential progress in our mastery of biology to advance human health. Our talented team has a distinguished record of creating innovative instruments, reagents, and software that analyze biological systems at a resolution that matches the complexity of biology. We are looking for a Senior Software Engineer to join our Instrument Software team. You have expert-level knowledge of creating advanced instrument control software & firmware with C, C++, Python and/or Rust. You can handle threading, multiprocessing, and interfacing with low-level drivers, firmware & hardware with ease. You are a stickler for testing and thrive on creating a clean and maintainable codebase. You are the engineer that other engineers can count on; you are technically excellent, you attack every problem with enthusiasm, you care deeply about what it takes to build high-quality software. You are a self-starter, team player, have the hunger to venture quickly into unknown areas, code, and make the system work. You will be working closely with fluidics, electrical, mechanical, optical, and fellow embedded software engineers (and the occasional biologist) to put together functioning prototypes that allow us to quickly test new designs and theories, as well as contributing to production systems. Ideal candidates will be independent operators that enjoy working in a lab with physical components and have a deep understanding of real-time asynchronous systems. Applicants must love tinkering and have a true hacker mindset. What you will be doing Designing and developing embedded control software and firmware for cutting-edge biological instrumentation platforms Working with electrical engineers to develop functional drivers and appropriate control schemes and interfaces Negotiating/determining prototype requirements with design engineers from partner teams (e.g. Mechanical Engineering, Optical Engineering, Electrical Engineering) Designing and implementing automated test scripts built on top of your control software Contributing to the entire software lifecycle from requirements gathering to validation Writing well-structured, testable, efficient, and maintainable software Writing software to control hardware prototypes Writing drivers and low-level hardware control software Developing application-level business logic (e.g. dispense, measure, aspirate) Developing small but interactive engineering GUIs For example: given hardware you have never used, quickly write a python interface to control it Minimum requirements Bachelor's degree in computer science, engineering, math, or scientific discipline with 5 years of experience; OR Master’s degree with 3 years of experience in software development Embedded/Firmware Development Modern C++ Python3 Linux Preferred skills and experience Grasp of the basics of classical control theory and experience implementing control algorithms (e.g. PID, lead-lag, MPC) Exposure to digital signals processing (DSP) such as simple signal conditioning (e.g. IIR/FIR low pass filtering) Confident usage of Python scientific and numerical computing and visualization packages (e.g. numpy, pandas, matplotlib) EE knowledge (Digital & Analog Design) and familiarity with laboratory test equipment (e.g. digital multimeter, oscilloscope, signal analyzer, etc.) Rapid software prototyping & validation with attention to detail and engineering diligence Strong analytical and problem-solving skills Strong verbal and written communication skills Formal approach to design & architecture of complex instruments/systems Background in biology and DNA sequencing is not required. Interest in the field is. #J-18808-Ljbffr



  • Pleasanton, United States 10x Genomics Full time

    About the role 10x Genomics was founded to deliver powerful and reliable tools that fuel key scientific discoveries and drive exponential progress in our mastery of biology to advance human health. Our talented team has a distinguished record of creating innovative instruments, reagents, and software that analyze biological systems at a resolution that...


  • Pleasanton, United States 10x Genomics Inc Full time

    About the role10x Genomics was founded to deliver powerful and reliable tools that fuel key scientific discoveries and drive exponential progress in our mastery of biology to advance human health. Our talented team has a distinguished record of creating innovative instruments, reagents, and software that analyze biological systems at a resolution that...


  • Pleasanton, CA, United States 10x Genomics Full time

    About the role 10x Genomics was founded to deliver powerful and reliable tools that fuel key scientific discoveries and drive exponential progress in our mastery of biology to advance human health. Our talented team has a distinguished record of creating innovative instruments, reagents, and software that analyze biological systems at a resolution that...


  • Pleasanton, California, United States 10x Genomics Full time

    About 10x GenomicsWe are a leading developer of innovative instruments, reagents, and software that analyze biological systems. Our team has a distinguished record of creating powerful tools that fuel scientific discoveries and drive progress in biology.We are seeking an experienced Senior Software Engineer to join our Instrument Software team.This role...


  • Pleasanton, California, United States 10x Genomics Full time

    Role OverviewWe are seeking a skilled Biological Instrumentation Control Software Developer to join our esteemed Instrument Software team at 10x Genomics. As a key member of our team, you will design and develop advanced embedded control software and firmware for cutting-edge biological instrumentation platforms.About the RoleJob Summary: Design and develop...


  • Pleasanton, California, United States SysMind Tech Full time

    We are seeking a skilled Senior Frontend Software Engineer to lead our product's frontend stack. At SysMind Tech, we value expertise in building scalable software solutions.As a senior engineer, you will be responsible for architecting and implementing the frontend of our product, leveraging your deep understanding of React and Next.js.We require someone...


  • Pleasanton, Kansas, United States HonorVet Technologies Full time

    Job Title: Senior Software EngineerLocation: RemoteDuration: 12 MonthsYears of Experience: 10+ yearsResponsibilities:Manage the complete software development process from conception to deployment.Maintain and upgrade the software following deployment.Manage the end-to-end life cycle for the production of software and applications.Oversee and guide the...


  • Pleasanton, United States BlackLine Full time

    Make Your Mark:: As a Senior Software Engineer, you will play a crucial role in delivering high quality releases to our customers by designing, developing, troubleshooting, maintaining, optimizing and scaling BlackLines cloud-based backend services and driving innovation into our product suite. In this role, you will research, test, benchmark and evaluate...


  • Pleasanton, California, United States Oracle Full time

    We are seeking a senior engineering leader to drive the architecture, design, and development of key features of our Data Services. The ideal candidate will have expertise in solving complex problems in Data Integration and Data Lake, with a strong understanding of cloud-native big data services.Key Responsibilities:Drive the architecture, design, and...


  • Pleasanton, California, United States Gap Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to lead the design and implementation of software products in our Pricing platform. As a key member of our empowered and self-organized product teams, you will partner with Product Management, Technical Management, and Architecture to drive innovation and excellence.Key responsibilities...


  • Pleasanton, United States Squareshift Full time

    Job Description We are looking for a highly skilled and enthusiastic Software Engineering / Data Scientist Intern to assist in the development and implementation of software solutions. The ideal candidate will have programming knowledge in either Java or Python, a strong academic background, and the ability to work independently and as part of a team....


  • Pleasanton, California, United States AbbVie Full time

    Job OverviewAt AbbVie, we're committed to advancing the science of medicine and improving people's lives. As a Senior Embedded Software Engineer, you'll play a key role in developing innovative medical devices that make a real difference in the lives of patients. Your expertise in software design and development will help us bring new products to market that...


  • Pleasanton, Kansas, United States Noetic Information Systems LLC Full time

    About Noetic Information Systems LLCNoetic Information Systems LLC is a leading technology company in Pleasanton, CA. Our mission is to provide innovative solutions to our clients.Job SummaryWe are seeking an experienced Senior Software QA Engineer to join our team. The ideal candidate will have a strong background in software quality assurance and be able...


  • Pleasanton, California, United States LHH Recruitment Solutions Full time

    Job OverviewWe are seeking a highly skilled Senior Software Development Specialist to join our team at LHH Recruitment Solutions in Pleasanton, CA. This is a hybrid position requiring 3 days onsite with a strong likelihood of extension.About the RoleThis contract role offers the opportunity to make a significant impact on system performance and development...

  • Data Engineer

    5 months ago


    Pleasanton, United States Intelliswift Software Full time

    Title: Data EngineerLocation: Dublin, CA (Onsite role – 4 days/Week)Type: Fulltime with Intelliswift Software Inc.Detailed Job DescriptionWe are seeking a highly skilled Data Analyst with strong analytical skills and the ability to work independently. The ideal candidate will be a self-starter capable of piecing together data to answer complex questions....


  • Pleasanton, United States AMETEK Full time

    Responsible for all phases of software testing Design, implement and maintain testing suites for the Gatan Microscopy Suite software Ensure software is of highest quality by contributing to software products, build infrastructure and test environment QA, Software, Engineer, Electronics Engineer, Manufacturing, Technology


  • Pleasanton, Kansas, United States Blackhawk Network Full time

    We are seeking a Senior Software Engineer to join our team. In this role, you will be responsible for driving innovation through the development of cutting-edge technologies. Your expertise will be crucial in shaping our software solutions and ensuring they meet the highest standards of quality and scalability.Key Responsibilities:Design and develop software...


  • Pleasanton, California, United States Unchained Labs Full time

    Unleash Your Expertise as a Top-Quality Software TesterAt Unchained Labs, we're on a mission to revolutionize life science research tools. We're passionate about developing cutting-edge products that make a real difference in the world. As a highly skilled software quality assurance engineer, you'll be at the forefront of this innovation, leading testing...


  • Pleasanton, United States PSG Global Solutions Careers Full time

    Apply now and our proprietary system will quickly have you in front of a live recruiter. The Opportunity Description We're looking for a Software Test Engineer, working in Pharmaceuticals and Medical Products industry in 4410 Rosewood Drive, Pleasanton, California, 94588, United States. Troubleshoot software anomalies and work with a team of test...


  • Pleasanton, United States Calyxo Full time

    Job DescriptionJob DescriptionCalyxo, Inc. is a medical device company headquartered in Pleasanton, California, USA. The company was founded in 2016 to address the profound need for improved kidney stone treatment. Kidney stone disease is a common, painful condition that consumes vast amounts of healthcare resources each year. Our team is led by executives...