P

Picarro

Precision gas concentration and isotope analyzers

Senior Software Engineer - Spectroscopy

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeSanta Clara, CA, USA

About the Job

Requirements

  • A BS, MS, or PhD in Computer Engineering, Computer Science, or a related field, or equivalent experience.
  • At least 8 years of professional software development experience.
  • Strong proficiency in Python, C, and modern C++.
  • Familiarity with computer architecture fundamentals, including caches, buses, memory controllers, DMA, interrupts, and low-level hardware interactions.
  • Experience developing software on Linux platforms.
  • Experience with multithreaded and distributed systems.
  • Experience interfacing software with hardware, embedded systems, or scientific instrumentation.
  • Strong understanding of software architecture, object-oriented design, and design patterns.
  • Experience with source control systems such as Git and modern development workflows.
  • Strong debugging, problem-solving, and analytical skills.
  • Strong written and verbal communication skills.

Responsibilities

  • Lead software architecture, design, implementation, and maintenance for instrument control and data acquisition systems.
  • Develop high-reliability software running on Linux-based embedded platforms.
  • Design and implement software interfaces between instrument hardware, FPGA/firmware subsystems, and higher-level applications.
  • Develop APIs, drivers, services, and libraries supporting next-generation spectrometer and analyzer platforms.
  • Collaborate with systems, optical, electrical, and manufacturing engineers to define software requirements and system architectures.
  • Drive software quality through code reviews, automated testing, continuous integration, and software validation activities.
  • Investigate and resolve complex system integration issues involving software, firmware, hardware, and networking.
  • Lead architectural decisions that improve scalability, maintainability, and manufacturability across product families.
  • Develop tools and automation supporting manufacturing, calibration, testing, and field diagnostics.
  • Participate in product planning, risk assessment, design reviews, and technical decision-making.
  • Mentor junior engineers and establish software development best practices.
  • Contribute to the development of cloud connectivity, remote monitoring, and data management capabilities where applicable.

Desired Qualifications

  • Experience developing software for analytical instruments, laboratory automation, semiconductor equipment, or industrial systems.
  • Prior experience developing software for spectroscopy-based instruments, analytical instrumentation, optical systems, or scientific measurement platforms.
  • Understanding of spectroscopic techniques such as Cavity Ring-Down Spectroscopy (CRDS), Tunable Diode Laser Absorption Spectroscopy (TDLAS), Raman spectroscopy, FTIR, UV-Vis, or related measurement technologies.
  • Experience with scientific data processing, signal analysis, calibration algorithms, or spectral analysis.
  • Familiarity with Linux kernel drivers and low-level device communication.
  • Experience with FPGA-based systems and hardware/software integration.
  • Experience with PCIe, Ethernet, USB, SPI, I²C, CAN, or other hardware communication protocols.
  • Experience with Buildroot and Linux distributions.
  • Experience with cloud services, remote diagnostics, and IoT architectures.
  • Familiarity with Docker, CI/CD pipelines, and software deployment automation.
  • Experience with data analysis, signal processing, or scientific computing.
  • Knowledge of regulatory and quality-system environments.

About the Company

Picarro

Precision gas concentration and isotope analyzers

Picarro develops precision scientific instruments that measure and monitor the concentration and isotopes of ambient gases. Its product line includes Gas Concentration Analyzers and Gas Isotope Analyzers used in natural gas, scientific research, and semiconductor applications. The instruments rely on Cavity Ring-Down Spectroscopy (CRDS) to deliver high-accuracy gas measurements, combining an optical cavity with laser absorption techniques to determine gas concentrations and isotope ratios. This approach differentiates Picarro from competitors by prioritizing precise, reliable readings with dedicated support services and targeted solutions for industries that need exact ambient gas analysis. The company’s goal is to provide accurate, dependable gas measurement tools that enable customers to monitor gas composition for safety, process control, and research insights.

Company size
201-500
Company stage
Late Stage VC
Total funding
$71.5M
Headquarters
Santa Clara, CA
Founded
1998

Recently Posted Jobs

Explore more opportunities at Picarro

See more jobs