Remote Principal Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Impinj is a leading RAIN RFID provider and Internet of Things pioneer, focused on connecting various items to the Internet.
  • The company is seeking a Staff level software engineer to build the next generation RAIN RFID platform for applications in healthcare, logistics, and retail.
  • The role involves efficient stream processing of large volumes of data and developing complex algorithms to extract insights from raw RFID data.
  • The engineer will craft firmware and solutions for reader chips, readers, and gateway products to address real-world problems.
  • Collaboration with other development teams is essential to define functionality, design architecture, and establish test requirements.
  • The position requires empowering and inspiring others to achieve success.

Requirements:

  • A Bachelor’s degree in Electrical and Computer Engineering (ECE) or Computer Science (CS) is required.
  • Candidates must have 15 years of industry-related experience.
  • High proficiency in C/C++, object-oriented design, and any scripting language, preferably Python, is necessary.
  • Experience in delivering high-quality, tested code across multiple release cycles is required.
  • Strong debugging and troubleshooting skills in an embedded environment are essential.
  • A commitment to a collaborative, respectful, accountable, and inquisitive work style is expected.
  • Ideal but not necessary: Experience developing embedded Linux solutions, familiarity with network technologies such as MQTT, Kafka, AMQP, or ZeroMQ, and understanding of RF concepts or experience in developing embedded software for wireless communication products.

Benefits:

  • The typical base pay range for this role is $168,000 to $267,000, with individual pay depending on various factors.
  • Eligible roles may receive additional rewards, including merit increases, annual bonuses, and stock based on individual performance.
  • Certain roles may have the opportunity to earn sales incentives based on revenue or utilization.
  • US-based employees have access to healthcare benefits, a 401(k) plan with company match, and other benefits.
  • Impinj offers a competitive benefits package, support for remote work, and an open paid time-off policy that respects work/life balance.
  • The company fosters an environment of openness and innovation, with a commitment to diversity and inclusion.
About the job
Posted on
Job type
Salary
$ 168,000 - 267,000 USD / year
Experience level
Leave a feedback