Principal Software Engineer

🏢 Impinjexternal · 📍 Seattle, Washington, United States 💰 $185,000 - $277,600 / yr
⚡ Direct Talent Broker Referral
Why apply through CandidatesReach?
✔ Tailored Executive Endorsement Letter: Highlight your real strengths and verified background directly to hiring leads.
✔ Your Preferred Screening Terms: Choose between a 1-minute quick phone screen or scheduled email calendar.
✔ $500 Cash Hiring Bonus: Receive $500 direct cash reward after 30 days of active employment.

Position Summary & Responsibilities

Impinj delivers the Physical Intelligence that connects the physical world to the AI-powered digital world, fueling automated workflows and improving consumer experiences. From retail merchandise and groceries to packages and shipping pallets, Impinj products and solutions identify and track tens of billions of everyday items, providing real-time operational insights about every item enterprises make, move and sell. We are, quite literally, the eyes and ears of smart enterprise systems. Come help us build technology and solutions that enable businesses to visualize everything, waste nothing and act instantly.

Team Overview:

We're seeking a Principal Software Engineer to join our growing Platform Engineering team, building the next-generation RAIN RFID platform for a diverse set of applications, from healthcare to logistics to retail.

In this role, you will help build our RAIN RFID data integration stack for our reader products, tackling challenges such as efficient stream processing of large volumes of data, complex algorithms to extract insight from raw RFID data, and a software stack that scales from a single reader to a global deployment. Principal engineers at Impinj are software authorities who work as part of a team, taking on our hardest challenges and delivering innovative, effective solutions while collaborating with engineers across the stack — from tagged items to the cloud.

What You Will Do:

  • Design, build, and evolve the software stack behind our RAIN RFID data integration platform, from embedded readers through cloud services
  • Architect high-throughput stream-processing pipelines that handle large volumes of RFID data in real time
  • Develop algorithms that extract actionable insight from raw RFID data for
🎯 Candidate Preparation Guide For Impinjexternal Applicants

Key Role Competencies & Evaluation Highlights

Key Role Focus:

Assessing deep hardware-software integration capabilities, RF engineering or IoT systems mastery, and scalable RAIN RFID edge technology execution.

📋 Preparation Priorities (Key Areas to Clarify):
  • 1. Operating in a silo by focusing exclusively on software or hardware without understanding the cross-functional stack.
  • 2. Failing to grasp the harsh physical and environmental constraints of deploying connected devices at scale.
  • 3. Lack of methodical debugging approaches for complex embedded or RF systems.
✨ Recommended Role Alignment Hook:

I build robust silicon-to-cloud IoT architectures that connect everyday enterprise items to the digital world with extreme reliability.

🔒 Free Candidate Preparation Access

Unlock Preparation Priorities & Alignment Hook

Sign in below to review role alignment recommendations before submitting your referral.

🤝 Talent Broker Referral · $500 Bonus Included

Apply for Principal Software Engineer

Setup your contact terms & referral note to get recommended directly to the hiring lead at Impinjexternal.

⚡ Continue with Google (Instant Setup)
or with email

Already have an account? Sign in here