Senior Staff Software Engineer
Senior Staff Software Engineer
Location: Santa Clara, CA (Onsite)
Group: Analyzer Product Group (APG), Engineering
Role Summary
Picarro is seeking a Senior Staff Software Engineer to take a leading role in architecting and developing the low-level software that powers our advanced Cavity Ring-Down Spectroscopy (CRDS) instrumentation.
In this role, you'll serve as a hands-on technical leader—defining system architecture, driving implementation of software on multi-compute platforms, and ensuring seamless integration between FPGA and microcontroller firmware and higher-level software. Your focus will be on PCIe driver development to enable communication between the Linux operating systems and Picarro’s proprietary mixed analog and digital hardware devices, utilizing Linux kernel-level tools to manage hardware registers, DMA, and interrupts, to enable highly performant continuous spectrometer operation. You'll influence design decisions across teams, mentor engineers, and help shape the future of Picarro's firmware and software stack.
This position is ideal for an experienced engineer who thrives at the intersection of hardware, firmware, and software—someone who brings both strategic vision and strong technical execution.