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

Senior Staff Software Engineer

$200k - $220k

Picarro

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. Key Responsibilities Technical Leadership & Architecture Lead the architecture, design, and implementation of Linux-based systems, including device drivers, services, and communication interfaces Define and maintain system-level interfaces between firmware, FPGA modules, and high-level applications Drive platform-level decisions related to performance, reliability, scalability, and maintainability Champion best practices for software design, code quality, and modular architecture Hands-On Software Development Develop robust, high-performance C/C++ code for Linux. Experience with real-time operating systems is desirable. Contribute to board bring-up, hardware abstraction layers, and low-level device integration Troubleshoot complex system-level issues spanning hardware, firmware, and software boundaries Implement comprehensive unit and system-level testing to ensure high product reliability Cross-Functional Collaboration Work closely with hardware, firmware, and application teams to deliver cohesive system solutions Partner with product and systems engineering teams to evaluate trade-offs and optimize designs Engage with external vendors or consultants for specialized firmware and driver components Mentorship & Technical Influence Mentor engineers in advanced embedded development techniques and system design principles Serve as a subject matter expert and thought leader within the embedded systems domain Influence technical direction and elevate engineering standards across the organization Engineering Process & Quality Drive adoption of modern embedded development practices, including CI/CD, automated testing, and version control Participate in and lead technical reviews—ensuring architectural integrity and alignment with long-term goals Ensure compliance with internal quality metrics and external regulatory standards Qualifications Education & Experience BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or a related field 12+ years of experience in embedded systems software design and development, with proven success delivering complex, production-grade systems Demonstrated experience leading major technical initiatives or system architectures within embedded platforms or instrumentation Technical Expertise Expert in C/C++ programming for embedded Linux and/or real-time systems Deep understanding of Linux kernel, device drivers, and hardware bring-up Experience with communication with embedded HW and FW, including microcontrollers and FPGAs Experience with Python, including bindings to C / C++, middleware development, and scripting for automation and testing Extensive experience with PCIe device driver development, including FW integration, register mapping, DMA, and interrupts. Experience with system-level performance tuning, debugging, and optimization Proficient with modern tools: Git, Jira, CI/CD pipelines, and embedded debugging environments Soft Skills & Leadership Strong ability to lead by influence—aligning teams around technical direction without formal management authority Excellent communication and documentation skills across technical and non-technical stakeholders Strategic thinker with a hands-on approach to problem-solving Preferred Qualifications Experience developing software for laser-based systems, analytical instrumentation, or similar complex hardware platforms Knowledge of software compliance and regulatory requirements Prior experience improving system-level design processes and mentoring teams on scalable low-level and mixed firmware/software architectures The base salary range for this full-time position is $200K to $220K. Our total compensation packages include base salary, bonus eligibility, and equity. Your base salary range and title will be determined based on the location, experience, qualifications, skills, knowledge, level, and pay of employees in similar positions. We offer a comprehensive benefit package including: 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 Social events (summer picnic, holiday party, team lunches, etc.) On-site Health & Wellness programs (fitness challenges, outdoor bootcamp, flu-shots, etc.) About Picarro We are the world’s leader in timely, trusted, and actionable data using enhanced optical spectroscopy. Our solutions are used in a wide variety of applications, including natural gas leak detection, ethylene oxide emissions monitoring, semiconductor fabrication, pharmaceutical, petrochemical, atmospheric science, air quality, greenhouse gas measurements, food safety, hydrology, ecology, and more. Our software and hardware are designed and manufactured in Santa Clara, California and are used in over 90 countries worldwide based on over 65 patents related to cavity ring-down spectroscopy (CRDS) technology and are unparalleled in their precision, ease of use, and reliability. At Picarro, we are committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, national origin, protected veteran status, gender identity, social orientation, or disability. Posted positions are not open to third-party recruiters/agencies, and unsolicited resume submissions will be considered free referrals. At Picarro, we strive to ensure that all individuals, regardless of their abilities, have equal opportunities. If you are an individual with a disability and require reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, please contact Picarro, Inc. at View email address on click.appcast.io for assistance. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer in Santa Clara, CA vacancy
  • $190.9k - $334.1k

     ...Description It all started when engineer Fred Luddy wrote code that automated...  ...We are looking for a software engineer and technical lead with deep...  ...Demonstrated experience as a technical lead, Staff Engineer, or equivalent senior individual contributor responsible... 
    Senior
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    13 days ago
  •  ...transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is...  ...open to other locations within the US/Canada.The role: Senior StaffSoftware Engineer, Developer and Qualification ToolsWhat You Will Do:You will... 
    Senior

    d-Matrix

    Santa Clara, CA
    1 day ago
  •  ...Join us as we shape the future of AI and beyond. Together, we advance your career. THE ROLE: AMD is looking for an influential software engineer who is passionate about improving the performance of key applications and benchmarks. You will be a member of a core team of... 
    Senior

    AMD

    San Jose, CA
    4 days ago
  •  ..., every role at AMD contributes to something bigger — technology that moves the world forward.THE ROLEAMD is seeking a Senior Staff Software Engineer to lead compiler development and GPU performance optimization for next-generation AI and compute platforms. You will design... 
    Senior

    AMD

    San Jose, CA
    3 days ago
  • $262k - $365k

     ...outcomes, and timelines. Influence and coach a distributed team of engineers.Lead a team of engineers focussed on designing, implementing,...  ...or equivalent practical experience.8 years of experience in software development.7 years of experience leading technical project... 
    Senior

    Google

    Sunnyvale, CA
    4 days ago
  •  ...most demanding AI workloads by improving how models train, align, and run on our GPUs.THE OPPORTUNITYWe're looking for a senior software engineer who combines deep systems performance work with modern AI—someone who can shape software from GPU kernels through distributed... 
    Senior
    Shift work

    AMD

    Santa Clara, CA
    3 days ago
  • $262k - $365k

    Design, develop, test, deploy, maintain, and enhance large scale software solutions.Provide technical leadership on high-impact projects...  ..., and timelines. Influence and coach a distributed team of engineers.Drive technical project strategy, lead large-scale ML infrastructure... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $262k - $364k

     ...Gates and Release Governance: Partner with engineering and business stakeholders to define and...  ...Google's own ambitions, the work of a Software Engineer goes beyond just Search....  ...across multiple sites internationally.As a Senior Staff Software Engineer, you will define the... 
    Senior

    Google

    Sunnyvale, CA
    3 hours ago
  • $150k - $225k

     ...Research and Development - Runtime Platform /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe, Plus was named... 
    Senior
    Full time

    Plus.ai

    Santa Clara, CA
    4 days ago
  • $262k - $365k

    Lead the CPU software architecture, design, development and testing of ARM-based server platforms.Drive innovation in x86/custom ARM...  ...industry standards.Collaborate with hardware, software, and system engineers to ensure seamless integration and optimization.Design,... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $262k - $365k

     ...approach to coding and system design while setting the standard for engineering excellence.Act as a technical multiplier. Navigate complex...  ...or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $262k - $365k

     ...degree or equivalent practical experience.8 years of experience in software development.7 years of experience leading technical project...  ...mobile GPU.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.Experience... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $262k - $365k

     ..., Multi-Dimensional Roadmaps collaborating with Distinguished engineers and Google Fellows working on Exabyte scale Storage Solutions...  ...experience with design and architecture; and testing/launching software products.Experience with distributed computing, big data analytics... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $190.9k - $334.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that...  ...Job DescriptionWe are looking for a software engineer and technical lead with deep...  ...Demonstrated experience as a technical lead, Staff Engineer, or equivalent senior individual contributor responsible... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    5 days ago
  •  ...design, development, and optimization of high‑performance C++ software for real‑time video processing and GPU‑intensive workloads. Build...  ..., OS frameworks, and third‑party applications (including game engines). Act as a technical ambassador, collaborating with GPU vendors... 
    Senior
    Full time

    Dolby

    Sunnyvale, CA
    1 day ago
  • $262k - $364k

    Architect the long-term engineering direction for Identity and Access Management (IAM) systems...  ...experience.8 years of experience in software development.7 years of experience...  ...maintain, and enhance software solutions.As Senior Staff Software Engineer for the policy, platform... 
    Senior

    Google

    Sunnyvale, CA
    6 days ago
  • $262k - $364k

     ...high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large-scale software solutions.Minimum qualifications:Bachelor's degree or equivalent... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    3 hours ago
  • $262k - $364k

     ...high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large scale software solutions.Work on automation systems that execute complex network... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $262k - $364k

     ...high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large scale software solutions.Work on automation systems that execute complex network... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  • $200k - $322k

     ...We are looking for a Senior Staff Software Engineer to join our Software Infrastructure team in Santa Clara, CA. This role blends large‑scale database transformation with the building and development of GPU‑accelerated platforms. You’ll develop the software systems, automation... 
    Senior

    Jobtailor

    Santa Clara, CA
    1 day ago
  • $157.5k - $225k

     ...age, we invite you to bring your talents to Zscaler and help shape the future of cybersecurity.RoleWe are looking for a Senior Staff Software Engineer (C / Networking / Dataplane) to join our Engineering Team. This is a Hybrid (San Jose, CA 3 days a week in office) role... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Zscaler

    San Jose, CA
    6 days ago
  •  ...Stryker is seeking a Staff Software Engineer to join our Endoscopy division . In this role, you will lead the design and implementation of complex software systems, including application architecture and product design documentation. You will apply deep expertise across... 
    Senior
    Remote work

    Stryker Group LLC

    San Jose, CA
    3 days ago
  • $262k - $365k

     ...high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor's degree or equivalent... 
    Senior

    Google

    Sunnyvale, CA
    1 day ago
  • $265k

     ...Francisco, New York City, Mumbai and Bangalore for employees who prefer to work in an office some or all of the time. Senior Staff Software Engineer Location: Americas (preferably EST) — Remote Employment Type: Full-Time Department: Engineering ABOUT YOUR ROLE We are... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    San Jose, CA
    1 day ago
  • $262k - $365k

     ...high-impact projects.Influence and coach a distributed team of engineers.Facilitate alignment and clarity across teams on goals,...  ...Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor's degree or equivalent... 
    Senior

    Google

    Sunnyvale, CA
    6 days ago
  • $157.49k - $236.23k

     ...John Deere is an equal opportunity employer, including disabled & veterans. Title: Senior Staff Software Engineer – Product Engineering, Santa Clara, California, United States. Location: Santa Clara, California, United States. Responsibilities Serve as the connective... 
    Senior
    Flexible hours

    John Deere

    Santa Clara, CA
    3 days ago
  • $262k - $365k

     ...through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews...  ...qualifications:Master's degree in Computer Science or Engineering.Site Reliability Engineering (SRE) combines software and systems... 
    Senior

    Google

    San Jose, CA
    2 days ago
  • $262k - $365k

     ...TL), defining the architecture and technical road map for the software stack on our accelerator platforms.Drive large-scale technical...  ...programming.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $262k - $365k

     ...low-latency, and power-efficient system software. Own the integration of critical platform...  ...degree in Computer Science, Electrical Engineering, Acoustics, or a related technical field...  ...extreme ambiguity, and successfully influence senior directors and VPs on critical product... 
    Senior

    Google

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

     ..., mobile, web, and cloud environments. These systems power engineering productivity, intelligent assistants, operational automation...  ...-driven decision-making across NVIDIA. We are seeking a Senior Staff Software Engineer to help architect and build the foundation for NVIDIA... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer. Be the first to apply!