HHiring Reality
← Picarro, Inc

Senior Software Engineer - Spectroscopy

Picarro, Inc
Location
Santa Clara, CA
Posted
19 days ago
Department
2100 - Eng - Analyzers
Salary
$140K to $180K
What they actually want (must-haves)
  • BS, MS or PhD degree in Computer Engineering, Computer Science, or related field, or equivalent experience
  • 8+ years of professional software development experience
  • Strong proficiency in Python, C and modern C++
  • Familiarity with computer architecture fundamentals
  • Experience developing software on Linux platforms
  • Experience with multi-threaded and distributed systems
Nice to have
  • Experience developing software for analytical instruments, laboratory automation, semiconductor equipment, or industrial systems
  • Prior experience developing software for spectroscopy-based instruments
  • Understanding of spectroscopic techniques such as CRDS, TDLAS, Raman spectroscopy, FTIR, UV-Vis
  • Experience working with scientific data processing, signal analysis, calibration algorithms, or spectral analysis
  • Familiarity with Linux kernel drivers and low-level device communication
What the job really is

The Senior Software Engineer at Picarro will be responsible for the architecture, development, and deployment of software platforms for next-generation analytical instruments. This role involves collaborating with various engineering teams to create robust software solutions for instrument control, data acquisition, and cloud-connected applications, while also ensuring software quality through testing and validation processes.

Benefits
  • Medical, Dental, and Vision insurance
  • Flexible Spending Account (FSA) and Health Savings Account (HSA) plans
  • Life, Short-Term Disability, and Long-Term Disability Insurance
  • Paid Time Off and Paid Holidays
  • Employee Referral Program
  • 401K
Things to weigh
  • The role requires a strong background in scientific instrumentation, which may not appeal to all software engineers.
  • The job is full-time and on-site in Santa Clara, CA, which could limit remote work flexibility.
  • No specific mention of the tech stack beyond Linux and programming languages, which may indicate a focus on legacy systems or specific hardware integrations.
Job score4.4/5
Benefits4/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency5/5

Applying to Picarro, Inc?

See how your résumé matches this role — and tailor it from what actually gets interviews.