1. What is a Software Engineer at Impinj?
As a Software Engineer at Impinj, you are at the heart of the Internet of Things (IoT) revolution. Impinj specializes in RAIN RFID technology, meaning your work directly enables the wireless connectivity of billions of everyday items—from retail inventory to medical supplies. You aren't just writing code; you are building the software infrastructure that allows physical objects to communicate with the digital world.
This role requires a unique blend of high-level software abstraction and a deep appreciation for the underlying hardware. You will likely work on complex systems involving signal processing, embedded systems, and data-driven applications. Because Impinj operates at the intersection of hardware and software, you will find yourself collaborating with electrical, RF, and systems engineers to solve challenges that are as much about physics as they are about algorithms.
Expect to work in an environment where technical rigor is expected, but the atmosphere is often described as collaborative and "smart." Whether you are optimizing low-level drivers or architecting scalable cloud-connected software, your work will have a tangible, real-world impact. Success here requires a blend of curiosity, strong computer science fundamentals, and the ability to pivot between different layers of the technology stack.
