Senior Software Engineer, RFID Systems

1 month ago


Seattle, Washington, United States Impinj Full time
Job Title: Senior Software Engineer, RFID Systems

Impinj is a leading provider of RAIN RFID solutions and Internet of Things (IoT) pioneer. We're driving innovation in connecting everyday items to the Internet, with over 100 billion items connected to date. Our platform is used by multiple Fortune 500 enterprises worldwide, enabling a better understanding of our world. If you're passionate about IoT and software development, join us and help shape the future of RFID technology.

Job Overview:

We're seeking a Senior Software Engineer to join our team, building the next generation RAIN RFID platform for diverse applications, from healthcare to logistics to retail. You'll work on efficient stream processing of large data volumes, complex algorithms for data extraction, and building a scalable software stack. Collaborate with engineers across the stack to deliver integrated solutions to our customers.

Key Responsibilities:
  • Design, develop, test, and deploy new features for Desktop, mobile, and cloud-based applications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Conduct code reviews and provide feedback to ensure high-quality code
  • Participate in architectural discussions and decision-making processes
  • Fix, debug, and optimize customer applications and client libraries
  • Work closely with product managers to translate business requirements into technical specifications
  • Maintain and enhance existing software applications, ensuring stability and reliability
Requirements:
  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field
  • 5+ years of software development experience
  • Strong programming skills in languages such as C#, Java, JavaScript, or Python
  • Proficiency in C/C++ and object-oriented design
  • Experience in analytical problem-solving and implementing scalable solutions
  • Experience delivering high-quality, tested code across multiple release cycles
  • Strong understanding of software development principles, design patterns, and best practices
What We Offer:

Impinj offers a competitive compensation package, including a base salary range of $106,000 - $163,000, depending on experience and qualifications. Additionally, eligible employees may receive merit increases, annual bonuses, and stock awards. We also offer a comprehensive benefits package, including healthcare, 401(k) plan, and company match. Our remote work policy and flexible work environment allow for a great work-life balance.

At Impinj, we value diversity, equity, and inclusion. We're committed to creating a workplace that's welcoming and inclusive for all employees. We're an equal opportunity employer and welcome applicants from all backgrounds.



  • Seattle, Washington, United States Impinj Full time

    Job Title: Senior Staff AMS Verification EngineerImpinj is a leading provider of RAIN RFID solutions and Internet of Things (IoT) pioneer. We're driving innovation in connecting everyday items to the Internet, with over 100 billion items connected to date. Our platform is used by multiple Fortune 500 enterprises worldwide, enabling a better understanding of...


  • Seattle, Washington, United States META Full time

    Job SummaryMeta is seeking a highly skilled Senior Software Systems Engineer to join our Production Engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and reliable software systems that power Meta's services.Key Responsibilities* Design and develop high-performance software systems that...


  • Seattle, Washington, United States Apex Systems Full time

    Job SummaryThe Senior Systems Engineer IV is a technical leader within the Systems Engineering team, responsible for resolving complex issues, mentoring less experienced team members, and providing technical guidance and organizational support for the team. This role requires expertise in evaluating, designing, building, and supporting complex systems, as...


  • Seattle, Washington, United States Triunity Software Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software Inc. The ideal candidate will have a strong background in Java development and a passion for building scalable and secure web applications.Key Responsibilities* Develop and implement user-facing features for web applications using HTML, CSS, and...


  • Seattle, Washington, United States Impinj Full time

    Job Title: Senior Staff RTL Verification EngineerImpinj is a leading provider of RAIN RFID solutions and Internet of Things pioneer. We're inventing ways to connect everyday items to the Internet, including retail apparel, healthcare items, automobile parts, and more. With over 100 billion items connected, we're solving for a better understanding of our...


  • Seattle, Washington, United States Lynx Software Technologies Full time

    Job SummaryThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Senior Embedded Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key ResponsibilitiesDevelop and integrate software products using...


  • Seattle, Washington, United States Impinj Full time

    Job DescriptionImpinj is a leading provider of RAIN RFID solutions and Internet of Things (IoT) pioneer. We're developing innovative ways to connect everyday items to the Internet, enabling a better understanding of our world. With over 100 billion items connected, we're working with multiple Fortune 500 enterprises worldwide to solve real-world problems. As...


  • Seattle, Washington, United States Impinj Full time

    Job Title: Senior Staff RTL Verification EngineerImpinj is a leading provider of RAIN RFID solutions and Internet of Things pioneer. We're driving innovation in connecting everyday items to the Internet, with a focus on retail, healthcare, and other industries. Our team is seeking a Senior Staff RTL Verification Engineer to join our silicon engineering team...


  • Seattle, Washington, United States Providence Digital Innovation Group Full time

    About Providence Digital Innovation GroupProvidence Digital Innovation Group is a pioneering team within Providence, one of the largest not-for-profit health systems in the United States. We are dedicated to shaping the future of healthcare by harnessing the power of technology and innovation.Job SummaryWe are seeking a highly skilled Senior Systems Software...


  • Seattle, Washington, United States CloudKitchens Full time

    Job Title: Senior Software EngineerWe're seeking a highly skilled Senior Software Engineer to join our team at CloudKitchens. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining our internal tools and software systems.Key Responsibilities:Design and develop scalable software systems using agile...


  • Seattle, Washington, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer in Test to join our Cloud Engineering team. As a key member of our team, you will be responsible for integrating and testing software to lead and orchestrate workloads across highly performant and energy efficient systems that will power the next generation of data centers.Key...


  • Seattle, Washington, United States TalentBurst Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at TalentBurst. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable and efficient software systems.Key Responsibilities:Design and develop RESTful microservices using Java 8+ and Spring...


  • Seattle, Washington, United States Coupang Global LLC Full time

    Job Title: Senior Software EngineerJob Summary:Coupang Global LLC is seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining data services and applications using open source projects. You will also collaborate with data engineers to ensure that data...


  • Seattle, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cutting-edge cloud-based solutions that meet the needs of our customers.As a Senior Software Development Engineer, you will work closely with...


  • Seattle, Washington, United States Sound Transit Full time

    Job SummaryWe are seeking a highly skilled Senior Systems Engineer to join our team at Sound Transit. As a technical leader, you will be responsible for providing design subject matter expertise across networked communications and automation systems for transit applications.Key ResponsibilitiesDevelop and maintain agency design criteria and standards for...


  • Seattle, Washington, United States Social Finance Ltd Full time

    Job Title: Senior Software EngineerAt Social Finance, LLC, we're seeking a highly skilled Senior Software Engineer to join our team in Seattle, WA. As a key member of our engineering team, you'll be responsible for designing and implementing scalable and resilient systems that cater to our members' needs.Key Responsibilities:Implement features and products...


  • Seattle, Washington, United States Impinj Full time

    Job Title: Senior Staff RTL Verification EngineerImpinj is a leading provider of RAIN RFID solutions and Internet of Things (IoT) pioneer. We're driving innovation in connecting everyday items to the Internet, with over 100 billion items connected to date. Our platform is used by multiple Fortune 500 enterprises worldwide, enabling a better understanding of...


  • Seattle, Washington, United States Hulu Full time

    Job Title: Senior Software EngineerDisney's Enterprise Technology organization is seeking a highly skilled Senior Software Engineer to join the Workflow Engineering Team. As a key member of the team, you will be responsible for designing and developing state-based functions tied to application process logic, migrating current workflows to new frameworks, and...


  • Seattle, Washington, United States Oracle Full time

    Senior Director of Software EngineeringAt Oracle Cloud Infrastructure, we're building the future of cloud computing for enterprises. As a Senior Director of Software Engineering, you'll lead our Identity and Access Management organization, driving critical functions that shape our business and enable growth. This high-visibility role requires effective...


  • Seattle, Washington, United States Della Infotech Full time

    Job Title:Senior Cloud Software EngineerJob Summary:We are seeking a highly skilled Senior Cloud Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing scalable cloud architecture to support growing data and system usage.Key Responsibilities:Design and develop cloud-based systems and...