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

Senior Staff Software Engineer

$180k - $210k

Picarro

Staff Engineer - Embedded Systems

Picarro is seeking a Staff Engineer - Embedded Systems to provide technical vision and architectural leadership for the embedded platforms powering our advanced Cavity Ring-Down Spectroscopy (CRDS) instrumentation.

This is a high-impact, hands-on leadership role responsible for defining and driving system architecture across firmware, FPGA, embedded Linux, and hardware interfaces. You will serve as a principal technical authority—shaping long-term platform strategy, mentoring senior engineers, and ensuring scalable, high-performance system integration across complex instrumentation products.

This role is ideal for a deeply experienced embedded systems expert who thrives at the intersection of hardware, firmware, FPGA logic, and software—and who can translate strategic vision into robust, production-grade systems.

Key Responsibilities

  • Define and own the architecture of Linux-based embedded systems, including kernel components, device drivers, services, and communication interfaces
  • Architect and maintain system-level interfaces between FPGA modules, microcontroller firmware, and high-level applications
  • Lead cross-layer design decisions spanning hardware, FPGA, firmware, and embedded software
  • Establish a long-term platform strategy for performance, scalability, modularity, and maintainability
  • Drive architectural standards and design governance across embedded product lines
  • Develop and review high-performance C/C++ code for embedded Linux and real-time systems
  • Lead board bring-up activities, hardware abstraction layer development, and low-level device integration
  • Provide technical oversight of FPGA development and integration
  • Contribute to or review FPGA designs written in Verilog and VHDL
  • Troubleshoot complex cross-domain issues involving hardware, firmware, FPGA logic, and software stacks
  • Drive system-level debugging using lab instrumentation and advanced diagnostic tools
  • Collaborate closely with hardware, firmware, FPGA, and application teams to deliver cohesive system solutions
  • Partner with product management and systems engineering to evaluate trade-offs and optimize architecture decisions
  • Engage with external vendors on drivers, silicon, and specialized firmware components
  • Influence product roadmaps through technical insight and architectural foresight
  • Mentor senior and staff-level engineers in advanced embedded system design and FPGA integration
  • Serve as a subject matter expert in embedded Linux, firmware architecture, and hardware/software co-design
  • Elevate engineering standards through code reviews, architectural reviews, and design guidelines
  • Lead major technical initiatives and drive continuous improvement in engineering processes
  • Champion modern development practices including CI/CD, automated testing, and structured design reviews
  • Ensure robust unit, integration, and system-level validation strategies
  • Drive compliance with internal quality standards and applicable regulatory requirements
  • Promote documentation discipline and long-term maintainability

Qualifications

  • BS/MS in Computer Engineering, Electrical Engineering, Computer Science, or related field
  • 10+ years of experience in embedded systems design and development
  • Proven experience in architecting and delivering complex, production-grade embedded platforms
  • Demonstrated leadership of large-scale technical initiatives or system architectures in instrumentation or hardware-centric products
  • Expert-level proficiency in C/C++ for embedded Linux and/or RTOS environments
  • Deep knowledge of Linux kernel internals, device drivers, and board bring-up
  • Strong expertise in microcontroller firmware and hardware abstraction layers
  • Significant experience interfacing with and integrating FPGA-based systems
  • Proficiency in Verilog and VHDL for FPGA development and review
  • Strong understanding of digital communication protocols (I2C, SPI, PCIe, SERDES, UART, Ethernet, etc.)
  • Experience with low-level debugging using oscilloscopes, logic analyzers, and lab instrumentation
  • Strong system-level debugging, performance tuning, and optimization capabilities
  • Experience with Python or scripting for automation and test infrastructure
  • Proficiency with modern development tools (Git, Jira, CI/CD pipelines, embedded debugging environments)
  • Strong ability to lead through influence across multidisciplinary engineering teams
  • Excellent communication and documentation skills for both technical and executive audiences
  • Strategic thinker with a hands-on, pragmatic execution style
  • High ownership mindset with strong problem-solving capabilities
  • Experience developing software for CRDS systems, analytical instrumentation, or complex sensing platforms
  • Knowledge of embedded software compliance and regulatory frameworks
  • Prior experience scaling embedded architectures across multiple product generations
  • Experience in improving engineering processes and mentoring teams toward architectural maturity

At Picarro, Principal Engineers play a critical role in shaping the future of our technology platforms. If you are passionate about architecting sophisticated embedded systems and driving innovation at the hardware-software boundary, we encourage you to apply.

The base salary range for this full-time position is $180K to $210K. 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, qualification, 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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer in Santa Clara, CA vacancy
  •  ...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
    17 hours 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
  •  ...the ground up, and we're doing it with speed. We're building software that orchestrates every go-to-market motion, enabling B2B teams...  ...alongside the best! About the Role We are looking for Software Engineers who are excited to solve challenging problems and build... 
    Senior
    Full time
    Immediate start

    Reevo

    Santa Clara, CA
    17 hours 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
  •  ...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
  • $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

     ...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
    17 hours ago
  • $262k - $364k

     ...Infrastructure layer of the GDC product line.Drive and influence engineering excellence across the organization, establish Service Level...  ...degree or equivalent practical experience.8 years of experience in software development.5 years of experience with design and architecture... 
    Senior

    Google

    Sunnyvale, CA
    5 days ago
  • $223.61k - $322k

     ...world, through our leading products OKX, OKX Wallet, OKLink and more.About the OpportunityOur engineering team is comprised of creative problem solvers and strategic software engineers who collaborate closely with product, design, and business teams. We sit at the intersection... 
    Senior
    Worldwide

    OKX

    San Jose, CA
    4 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

     ...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

     ..., 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
  • $198k - $326k

     ...robust, scalable frameworks that empower engineers and researchers to rigorously quantify...  ..., and performant at scale.As a Sr. Staff Software Engineer, you will help define and build...  ...posters: Full-timeFunction: SalesExperience level: Mid-Senior LevelIndustry: Internet
    Senior
    For contractors
    Work at office
    Flexible hours
    Shift work

    Linkedin

    Sunnyvale, CA
    3 days ago
  •  ...Design and implement scalable software solutions for a B2B revenue stack, turning conceptual ideas into production-ready products. Collaborate...  ...teams to drive the 0?1 creation of new products and refine engineering standards. Requirements Requires at least 5 years of software... 
    Senior

    EngRadar

    Santa Clara, CA
    1 day ago
  • $200k - $260k

     ...Senior/Staff Software Engineer In Office - Santa Clara, CA OR Seattle, WA About Us Orkes is a platform for developers to build durable, distributed event driven applications. Based on the popular open source orchestration engine Conductor, Orkes lets developers... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Orkes

    Santa Clara, CA
    4 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
    1 day 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
    4 days ago
  •  ...empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological...  ...through continuous technological innovation. The Common Engineering Components (CEC) team, part of Synopsys Central Engineering,... 
    Senior
    Worldwide

    Synopsys

    Sunnyvale, CA
    4 days ago
  • $140k - $210k

     ...About the role Credo is seeking a Senior Staff Software Engineer to lead the development of scalable software systems for automated validation of 800G and 1.6T OSFP and QSFP-DD optical modules. You’ll architect lab automation frameworks, integrate advanced optical and... 
    Senior

    Credo

    San Jose, CA
    4 days ago
  • $200k - $220k

     ...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... 
    Senior
    Full time
    Temporary work
    Summer holiday
    Worldwide
    Flexible hours

    Picarro

    Santa Clara, CA
    1 day ago
  • $190.9k - $334.1k

     ...Job Description We are looking for a software engineer and technical lead with deep software design and architecture skills...  ...impact) Demonstrated experience as a technical lead, Staff Engineer, or equivalent senior individual contributor responsible for architecture,... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  • $240.8k - $361.2k

     ...you change yours. Working at the intersection of hardware, software, and molecular science, Carbon is committed to delivering on the...  ...global printer network remain resilient and highly available. Engineer Scalable Web Infrastructure: Lead the evolution of our front-... 
    Senior
    Work at office

    G2 Venture Partners

    Sunnyvale, CA
    3 days 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
    1 day 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

    Google

    Sunnyvale, CA
    2 days ago
  • $126k - $204.5k

     ...provisioning tools, and core networking improvements in pure software environments. Your Impact You will be expected to participate...  ...OpenStack is a plus Ability to work well with a group of senior engineers in a dynamic, fast-paced environment Minimum 4 years of... 
    Senior
    Full time
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    17 hours 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
    2 days ago
  • $198k - $326k

     ...of the team.As part of our world-class software engineering team, you will take the lead in building...  ...impact within our company.As a Sr. Staff Software Engineer, you will be a key technical...  ...: Full-timeFunction: EngineeringExperience level: Mid-Senior LevelIndustry: Internet
    Senior
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Sunnyvale, CA
    3 days ago
  •  ...technical initiatives spanning multiple engineering teams, services, and business domains....  ...and production operations. Mentor Senior and Staff Engineers through architecture reviews...  .... Requirements ~10+ years of software engineering experience building production... 
    Senior
    Full time

    Kaseya

    Sunnyvale, CA
    1 day 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 - $364k

     ...Mentorship: Lead and coach a distributed engineering team, fostering innovation while...  ...Architecture: Design and deploy scalable software and advanced serving architectures, optimizing...  ...TDS), and GPUDirect Storage (GDS).As a Senior Staff Software Engineer, you will lead the... 
    Senior
    Remote work
    Worldwide

    Google

    Sunnyvale, CA
    6 days ago

Do you want to receive more vacancies?

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