Seattle, Washington, United States Hybrid Employment

Impinj is hiring a SaaS and IoT Software Engineering Intern

About the Role

Impinj is seeking a full-stack SaaS and IoT Software Engineering Intern to join the Enterprise Solutions team. The intern will design and build an edge compute package that integrates with Impinj’s cloud-based fleet management platform, enabling customers to write code in high-level languages and deploy with a click, significantly simplifying developer experience for RAIN RFID technology.

What You'll Do

  • Design and implement an edge compute runtime that lets customers write reader applications in a high-level language
  • Build the supporting cloud infrastructure: bundle build/CI/CD, deployment, versioning, and rollback
  • Create an intuitive API that exposes reader functions to the runtime, with clear documentation
  • Integrate with our fleet management platform for configuration, deployment, and state reporting
  • Build UI components for code management in the admin console
  • Work directly with Product Management and the SVP of Engineering to translate product vision into technical implementation
  • Characterize and optimize performance: CPU, binary size, network usage, and memory footprint
  • Deliver a working proof-of-concept that demonstrates a radically simpler developer experience

What We're Looking For

  • Currently enrolled in a Bachelor's or Master's program in Computer Science, Computer Engineering, or similar program
  • Experience with low level languages like C/C++/Rust in resource constrained environments
  • Solid grasp of computer science basics, but also software development best practices
  • You take initiative, work independently, and find ways to overcome obstacles
  • You thrive in close collaboration, communicate clearly, and know how to get stuff done on a team

Nice to Have

  • Showcase your side projects or open-source contributions
  • We care less about credentials and more about what you've built. Show us impressive coursework, side projects, open-source contributions, or anything else that proves you can write good software and solve hard problems
  • You're genuinely excited about building things; you ask good questions, dig into how things work, and bring enthusiasm to the team
  • This project has design, product, and business strategy dimensions. We want someone who's interested in those considerations and can integrate them into technical decisions

Technical Stack

C, C++, Rust, ARM binaries, cross-compilation toolchains, cloud infrastructure, distributed systems, real-time data processing, IoT device management, developer tools, CI/CD, fleet management platform, high-level programming languages, API development, UI components

Team & Environment

Enterprise Solutions team. Reporting to Product Management and the SVP of Engineering.

Benefits & Compensation

  • Comprehensive learning experience beyond traditional work assignments
  • Professional development, mentorship, and networking opportunities
  • Interactive learning sessions
  • Personalized mentorship and guidance from early-career colleagues
  • Hands-on experience, leadership insights, and a network of peers and mentors
  • Access to healthcare benefits
  • 401(k) plan and company match
  • Opportunity for full time employment for graduates or those entering their senior year
  • Open paid time-off policy
  • Respect for work/life balance
  • Weekly Q&A sessions with executive team
  • Spectacular office views of the Olympics, Lake Union, and Mt Baker from rooftop deck
  • Opportunity for hybrid work at Seattle office

The typical base pay range for this role across the US is $26.00/hr - $40.00/hr. Individual base pay depends on various factors such as complexity and responsibility of role, job duties, requirements, and relevant experience and skills. Certain roles are eligible for stock awards based on individual performance. Certain roles are eligible for merit increases, annual bonus, and sales incentives based on revenue or utilization, depending on the terms of the plan and the employee’s role.

Work Mode

The start date is firm; the end date is flexible to end early. All internship positions report at least on a hybrid basis to our Seattle office. Location: Seattle, WA, USA.

We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Required Skills
CC++RustARM binariescross-compilation toolchainscloud infrastructuredistributed systemsreal-time data processingIoT device managementdeveloper toolslow-level programmingresource-constrained environmentssoftware development best practicescollaborationproblem-solving CC++RustARM binariescross-compilation toolchainscloud infrastructuredistributed systemsreal-time data processingIoT device managementdeveloper toolslow-level programmingresource-constrained environmentssoftware development best practicescollaborationproblem-solving
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Impinj
Impinj is a leading RAIN RFID provider and Internet of Things pioneer, inventing ways to connect everyday items — such as retail apparel, healthcare items, automobile parts, airline baggage, and food — to the Internet. With more than 100 billion items connected to date, Impinj enables businesses across healthcare, logistics, and retail to understand their physical world through its platform.
All jobs at Impinj Visit website
Job Details
Category embedded
Posted 6 hours ago