Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

R&D Software Engineer, Scientific Instrumentation

$172.51k - $269.55k

Agilent Technologies

Job DescriptionThis is an onsite-hybrid role due to business needsAgilent's mission is to advance the quality of life by applying insights and innovation in science and technology, delivering trusted answers to laboratories in more than 110 countries. As an R&D Software Engineer on our LC/MS team, you will build the instrument-control software at the heart of our next-generation mass spectrometry platforms—work that directly shapes the reliability and performance our customers depend on to bring great science to life.Job DescriptionJoin our LC/MS R&D team to design, develop, and maintain the software layer that controls next-generation LC/MS and QToF instrumentation. Working at the intersection of software, electronics, and analytical instrumentation, you will build the hardware-control and data-acquisition infrastructure that enables reliable, high-performance mass spectrometry.You will collaborate with electrical engineers, firmware developers, scientists, systems engineers, and product teams to deliver software that interfaces directly with instrument subsystems—including acquisition electronics, RF systems, detectors, vacuum components, and embedded controllers.Key ResponsibilitiesDesign, develop, and maintain instrument-control software and hardware-interface layers for LC/MS and QToF platforms.Build software for device communication, hardware control, synchronization, and real-time data acquisition.Create and maintain hardware abstraction layers, drivers, and communication frameworks for instrument subsystems.Partner with electrical, FPGA, firmware, and systems engineers to integrate new hardware designs into production platforms.Diagnose and resolve complex hardware/software integration issues across electronics, controllers, sensors, and acquisition systems.Optimize software performance, reliability, fault tolerance, and deterministic operation of instrument-control systems.Participate in architecture reviews and help establish best practices for instrument software development.Support verification, validation, and troubleshooting throughout instrument development and release.Contribute to long-term software architecture for next-generation mass spectrometry platforms.QualificationsBachelor's, Master's, or Ph.D. in Computer Engineering, Electrical Engineering, Computer Science, Physics, Analytical Chemistry, or a related field.8+ years developing software for scientific instruments, industrial systems, medical devices, or other hardware-intensive products.Strong programming skills in C, C++, and/or C#.Experience developing instrument-control software, hardware-communication layers, or device drivers.Experience interfacing software with embedded systems, FPGA-based electronics, motion-control systems, sensors, or data-acquisition hardware.Experience with communication protocols such as Ethernet, TCP/IP, USB, Serial, CAN, SPI, or I2C.Strong understanding of multi-threaded and real-time software design.Experience debugging hardware/software interactions with tools such as oscilloscopes, logic analyzers, and protocol analyzers.Strong problem-solving and communication skills.Preferred QualificationsExperience with mass spectrometry, chromatography, spectroscopy, or other analytical instrumentation.Knowledge of QToF, ion mobility, detector electronics, timing systems, or high-speed data-acquisition architectures.Experience working with FPGA and firmware development teams.Familiarity with distributed control systems and hardware abstraction architectures.Experience using Python for automation, testing, and diagnostics.Experience in regulated or quality-controlled product-development environments.Additional DetailsThis job has a full time weekly schedule. Applications for this job will be accepted until at least August 20, 2026 or until the job is no longer posted.The full-time equivalent pay range for this position is $172,512.00 - $269,550.00/yr plus eligibility for bonus, stock and benefits. Our pay ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. During the hiring process, a recruiter can share more about the specific pay range for a preferred location. Pay and benefit information by country are available at: Technologies, Inc. is an Equal Employment Opportunity and merit-based employer that values individuals of all backgrounds at all levels. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to sex, pregnancy, race, religion or religious creed, color, gender, gender identity, gender expression, national origin, ancestry, physical or mental disability, medical condition, genetic information, marital status, registered domestic partner status, age, sexual orientation, military or veteran status, protected veteran status, or any other basis protected by federal, state, local law, ordinance, or regulation and will not be discriminated against on these bases. Agilent Technologies, Inc., is committed to creating and maintaining an inclusive in the workplace where everyone is welcome, and strives to support candidates with disabilities. If you have a disability and need assistance with any part of the application or interview process or have questions about workplace accessibility, please email View email address on us.fitly.work or contact View phone number on us.fitly.work. For more information about equal employment opportunity protections, please visit Required: 10% of the TimeShift: DayDuration: No End DateJob Function: R&DSummaryLocation: US-CA-Santa ClaraType: Full time

Vacancy posted 23 days ago
Similar jobs that could be interesting for youBased on the R&D Software Engineer, Scientific Instrumentation in Santa Clara, CA vacancy
  •  ...a San Jose, California based novel analytical instrumentation company is s eeking a software engineer for new product development and new product introduction...  ...a passionate individual with a background in scientific instrumentation who has transitioned into... 
    Scientific
    Full time

    Bayspec

    San Jose, CA
    11 hours ago
  • $140k - $180k

     ...Opportunity Subsense is looking for a Research Software Engineer, Scientific Instrumentation to build the software foundation that connects our experimental...  ...the scientific software infrastructure of a growing R&D organization. Key Responsibilities Build and... 
    Scientific
    Full time

    Subsense Inc.

    Mountain View, CA
    11 hours ago
  •  ...Algorithm development involving detection, signal formation, and geolocation, mission performance and data analysis, and scientific software development. Experience/Skills :  Strong Math and/or Physics background with a minimum of 5 years experience in the Intelligence... 
    Scientific
    Full time

    Infozone Inc

    Sunnyvale, CA
    11 hours ago
  •  ...the forefront of technology innovations. This role is for R&D Software Engineer and we are looking for candidates to collaborate with Tellus...  ...that is used by our customers when working with electronic instruments. The Agile team is responsible for the design and... 
    Suggested

    Tellus Solutions

    Santa Clara, CA
    3 days ago
  •  ...challenges. From advancing healthcare and scientific discovery to powering AI and the technologies...  ...advance your career.HPC & AI Researcher Engineer - PhD preferredSOFTWARE SYSTEMS DESIGN ENGINEER The Role: AMD’s server software and solutions engineering team is seeking... 
    Scientific

    AMD

    Santa Clara, CA
    7 days ago
  • $136k - $218.5k

     ...tools by fusing advances in parallel computing, machine learning, and novel algorithms in C++. We are seeking an innovative CAD Software Engineer with particular interest in strategies and algorithms for large scale RTL quality, timing, and power optimization. Such... 
    Full time
    Work experience placement

    Nvidia

    Santa Clara, CA
    a month ago
  • $168k - $264.5k

     ...Come join the team and see how you can make a lasting impact on the world.We are looking for a creative and passionate Senior Software R&D Engineer specializing in VLSI Physical Design. This role focuses on algorithms for placement, global routing, floorplanning, and... 
    Full time

    Nvidia

    Santa Clara, CA
    a month ago
  • $168k - $264.5k

     ...technology by combining novel algorithms, parallel computing, machine learning, and high-performance C++.We are seeking a Senior Software R&D Engineer to invent the next generation of detailed physical design algorithms, with a focus on ECO routing and physical optimization.... 
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  •  ...most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely...  ...we’ll advance your career.THE ROLEAMD is seeking a Senior Software Development Engineer to develop and optimize software for next-generation AI... 
    Scientific

    AMD

    San Jose, CA
    7 days ago
  • $150k - $220k

     ...Selflessly collaborate towards our shared purpose. About the role We’re looking for highly skilled R&D Engineers with expertise in algorithms, mathematical modeling, and scientific computing. The R&D Engineer will perform in-depth research on high-performance computing... 
    Scientific

    Bolt Graphics, Inc.

    Sunnyvale, CA
    2 days ago
  • $172.51k - $269.55k

     ...advanced materials.As an R&D Electrical Engineer on our Life Sciences and Diagnostics...  ...mass spectrometry instruments—directly enabling the...  ...mechanical engineers, embedded software/firmware engineers,...  ...designing for analytical, scientific, medical-device, or other... 
    Scientific
    Full time
    Local area
    Remote work
    Relocation package

    Agilent Technologies

    Santa Clara, CA
    a month ago
  • $70 per hour

     ...Job Title: Senior Software Engineer Location: San Jose, CA Type: Contract Compensation: $70.00 per hour Work Model: Type: Onsite...  ..., or any other characteristic protected by applicable federal, state, or local law. #M-PJ1 #LI-PJ1 Ref: #558-Scientific... 
    Scientific
    Hourly pay
    Contract work
    Temporary work
    Local area
    Shift work

    System One

    San Jose, CA
    19 days ago
  • $184k - $287.5k

     ...generation of biological discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team — an NVIDIA library that...  ...interfaces that power equivariant deep learning throughout the scientific field. The work spans CUDA kernel engineering, Python... 
    Scientific
    Full time

    Nvidia

    Santa Clara, CA
    a month ago
  • $184k - $287.5k

     ...productivity to high-performance simulation, scientific computing, and differentiable...  ...workflows. We are looking for a hands-on senior engineer to expand Warp's adoption across science...  ...Kit-CAE, to integrate Warp into their software, resolve technical barriers, and support... 
    Scientific
    Full time

    Nvidia

    Santa Clara, CA
    25 days ago
  •  ...’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on...  ...advance your career.THE ROLE :AMD is looking for an experienced software engineer to help build Fleet Manager, a secure control plane for... 
    Scientific

    AMD

    San Jose, CA
    7 days ago
  • $165.2k - $223.6k

     ...Platform group is looking for an innovative and customer-focused software engineer to help us make the world's best product catalog even better...  ...—translating ambiguous business challenges into tractable scientific frameworks* Design and implement leading Agentic framework... 
    Scientific
    Hourly pay
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    a month ago
  • $116.6k

     ...Spirit - High Performance At Boston Scientific, we’ll give you the opportunity to harness...  ...as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers...  ...work.   The Relievant’s Principal R&D Engineer – P5 will lead in the advancement... 
    Scientific
    Hourly pay
    Contract work
    Local area
    Shift work

    Boston Scientific

    San Jose, CA
    2 days ago
  •  ...s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on...  ...What You Will Be Doing We are seeking highly motivated Software Engineering co-op to join our team at AMD. In this role - We will assign... 
    Scientific
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide

    AMD

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...generation of biological discovery. We are looking for a Senior Software Engineer to join our MD Simulation Engineering team, whose mission is...  ...with the MD simulation ecosystem. If you want to define how scientific simulation is accelerated on modern hardware and see your... 
    Scientific
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    a month ago
  • $200k - $310k

     ...real difference in how the world connects and communicates. Job Summary This Sr Network/Security datapath/infrastructure Software Engineer will be at the forefront of architecture, design and implementation of Versa’s high-performance forwarding software. You will... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Versa Networks

    Santa Clara, CA
    11 hours ago
  • $173.4k - $232.93k

     ...to the office, or leaving earlier when needed to accommodate family commitments. About the role We are looking for a software engineer with a strong background in game engine/realtime development. As a realtime 3D specialist, you will work with Unreal Engine to... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Local area
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    11 hours ago
  • $224k - $356.5k

     ...build and improve GPU and CPU accelerated software libraries. Projects like nvComp, NPP,...  ...image processing, computer vision, and scientific simulations for leading commercial and academic...  ...leadership and guidance to library engineers working with you,find opportunities to improve... 
    Scientific
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    24 days ago
  • $120k - $160k

     ...Opportunity We're looking for a full-stack engineer who can build applications end to end and bring our software together into one cohesive system. This is a...  ...skills, with the ability to partner across scientific, engineering, and business teams. Startup mindset... 
    Scientific
    Full time

    Subsense Inc.

    Palo Alto, CA
    11 hours ago
  • $124k - $171k

     ...the boundaries of materials science and engineering in a company at the foundation of the...  ...ResponsibilitiesDebugs a variety of complex software products through the use of systematic...  ...into the overall functions of scientific computation, data acquisition and processing... 
    Scientific

    Applied Materials

    Santa Clara, CA
    1 day ago
  •  ...’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on...  ...career.About the RoleWe are seeking a highly skilled Senior AI Software Engineer to join our team. The ideal candidate will be responsible... 
    Scientific

    AMD

    San Jose, CA
    3 days ago
  •  ...s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on...  ...What You Will Be Doing We are seeking highly motivated Software Engineering co-op to join our team at AMD. In this role - We will assign... 
    Scientific
    Full time
    Summer work
    Internship
    Summer internship
    Worldwide

    AMD

    Santa Clara, CA
    2 days ago
  • $170k - $220k

     ...We are seeking a Senior Software Engineer in Test (SET II) to play a pivotal role in advancing our test engineering efforts. The ideal candidate...  ...Have Skills Significant experience in mobile testing, scientific lab work, or thorough debugging experience. Advanced... 
    Scientific
    Full time

    Autoroboto

    Mountain View, CA
    11 hours ago
  • $166k - $244k

     ...Google DeepMind, we’re a team of scientists, engineers, machine learning experts and more,...  ...technologies for widespread public benefit and scientific discovery, and collaborate with others...  ...to set you up for success as an Senior Software Engineer in the Gemini App team, we look... 
    Scientific
    Full time

    Deepmind

    Mountain View, CA
    11 hours ago
  •  ...management. In this role you will: Coordinate with internal cell R&D teams and cell manufacturing teams to create customer plans,...  ...ideally experience in solid-state battery technology. Application of scientific programming (e.g., Python) and statistical methods to analyze... 
    Scientific

    QuantumScape Corporation

    San Jose, CA
    1 day ago
  • $180k - $230k

     ...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  .... We are looking for a Localization Engineer --- a problem solver with solid...  ...understanding of metrics, data analysis, and scientific evaluation. A team player. You take... 
    Scientific
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to R&D Software Engineer, Scientific Instrumentation. Be the first to apply!