Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Embedded Protocol Engineering Intern image - Rise Careers
Job details

Embedded Protocol Engineering Intern

Impinj is a leading RAIN RFID provider looking for an engineering intern to work on a Reader feature that impacts customers. The internship offers professional development and mentorship.

Skills

  • C/C++ programming
  • ARM assembly programming
  • Wire-based protocol understanding
  • Real-time application design and development
  • Attention to detail

Responsibilities

  • Utilize PRU core to support a wire-based protocol
  • Processor communication between ARM Cortex A53 and PRU core
  • Develop a wire-based protocol stack using RTOS
  • Validate protocol implementation using logic analyzer/oscilloscope
  • Write state-machine logic with real-time control

Education

  • BS or MS degree candidate in Computer Engineering or similar majors

Benefits

  • Exposure to senior leadership
  • Mentorship from early-career professionals
  • Networking opportunities
  • Hands-on experience
  • Healthcare benefits, 401(k) plan
To read the complete job description, please click on the ‘Apply’ button
Impinj Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Impinj DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Impinj
Impinj CEO photo
Chris Diorio
Approve of CEO

Average salary estimate

$64440 / YEARLY (est.)
min
max
$54000K
$74880K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Embedded Protocol Engineering Intern, Impinj

Are you passionate about technology and eager to dive into real-world applications? Impinj, a leading innovator in RAIN RFID and the Internet of Things, is seeking an Embedded Protocol Engineering Intern for an amazing summer opportunity in Seattle, Washington. As part of our dedicated RAIN Reader Platform Development group, you’ll embark on a hands-on adventure, working on cutting-edge features that will directly impact our diverse clientele. Imagine designing the crucial interface between readers and antennas—your work will help streamline communication links using advanced real-time processing techniques! You'll be supported by a collaborative team, developing a robust wire-based protocol stack and gaining experience with ARM Cortex A53 in a dynamic environment. Your skills in C/C++ and ARM assembly will be put to the test as you write state-machine logic and employ various testing methods to validate your implementation. At Impinj, we are not just about connecting things to the Internet; we’re about connecting you to unparalleled learning and growth in a thriving culture that celebrates innovation and teamwork. You will also have the chance to engage in professional development and mentorship through our structured internship program, equipping you with skills that last beyond the summer. Are you ready to jumpstart your career while making an impact? Join Impinj and help connect the future.

Frequently Asked Questions (FAQs) for Embedded Protocol Engineering Intern Role at Impinj
What are the main responsibilities of an Embedded Protocol Engineering Intern at Impinj?

As an Embedded Protocol Engineering Intern at Impinj, you will focus on designing and developing the interface between readers and antennas, involving the creation of robust communication links using real-time processing. You will work with wire-based protocols, develop a protocol stack utilizing RTOS, and validate implementations with tools like logic analyzers and oscilloscopes.

Join Rise to see the full answer
What qualifications do I need to apply for the Embedded Protocol Engineering Intern position at Impinj?

To qualify for the Embedded Protocol Engineering Intern position at Impinj, candidates should be pursuing a BS or MS degree in Computer Engineering or a related field. Familiarity with programming in C/C++ and ARM assembly, and an understanding of wire-based protocols and real-time applications are essential. Experience working independently in fast-paced environments is highly valued.

Join Rise to see the full answer
What programming languages are used by an Embedded Protocol Engineering Intern at Impinj?

The Embedded Protocol Engineering Intern at Impinj primarily utilizes programming languages such as C and C++, along with ARM assembly. These languages are crucial for developing applications that interact with the hardware and contribute to the protocol stack between the reader and antenna subsystems.

Join Rise to see the full answer
What should I expect from the mentorship experience as an Embedded Protocol Engineering Intern at Impinj?

The mentorship experience as an Embedded Protocol Engineering Intern at Impinj is robust and supportive. You will receive guidance from experienced professionals, engage with senior leadership through Q&A sessions, and have access to networking opportunities. This structure helps interns develop impactful skills while contributing to real-world projects.

Join Rise to see the full answer
What benefits are offered to Impinj interns?

Impinj interns enjoy a range of benefits, including competitive compensation, professional development opportunities, mentorship, and access to a strong professional network. Interns also benefit from a comprehensive learning environment that promotes work-life balance and personal growth.

Join Rise to see the full answer
Common Interview Questions for Embedded Protocol Engineering Intern
Can you explain your experience with wire-based protocols?

When answering this question, discuss specific projects where you utilized wire-based protocols, emphasizing how you developed, implemented, or tested these protocols. Highlight any challenges you faced and how you overcame them, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you approach real-time application development?

An effective response should cover your understanding of real-time systems and how you apply concepts such as priority scheduling and resource management. Deliver examples of any projects where you designed real-time applications, explaining your development process and the outcomes.

Join Rise to see the full answer
What is the significance of using RTOS in embedded systems?

Discuss the advantages of using a Real-Time Operating System (RTOS) in embedded systems, such as predictable timing behavior, efficient resource management, and multi-threading capabilities. Provide examples of situations where you have employed an RTOS in previous projects.

Join Rise to see the full answer
How would you explain state-machine logic to a non-technical person?

When asked to explain state-machine logic to a non-technical audience, simplify your explanation. Use analogies or real-life situations (like a traffic light system) to illustrate how state machines work, and emphasize their importance in controlling system behavior.

Join Rise to see the full answer
What troubleshooting techniques do you use when validating a protocol implementation?

Outline systematic troubleshooting techniques you've employed, such as using logic analyzers or oscilloscopes to visualize signals. Mention debugging strategies, documentation review, and peer consultation, demonstrating your thorough approach to solving problems.

Join Rise to see the full answer
Describe a time you had to work independently on a project.

Share a specific example where you managed a project independently, outlining your planning, execution, and review processes. Highlight how you set goals, tracked progress, and ensured quality in your work, showcasing your self-management skills.

Join Rise to see the full answer
What role does attention to detail play in embedded systems development?

Emphasize the critical nature of attention to detail in embedded systems development, touching on how minor errors can lead to significant faults. Support your answer with examples of how thorough testing and careful code reviews have led to successful project outcomes.

Join Rise to see the full answer
How do you ensure effective communication within a team?

When discussing communication styles, highlight methods you use to keep team members informed, such as regular updates, documenting decisions, and utilizing collaborative tools. Mention any experiences where strong communication helped achieve project goals.

Join Rise to see the full answer
What can you bring to Impinj’s team culture?

Reflect on your values and how they align with Impinj's culture. Discuss your adaptability, willingness to collaborate, and enthusiasm for innovation, providing examples of how you've positively contributed to previous team environments.

Join Rise to see the full answer
Why are you interested in working with Impinj on embedded systems?

Articulate your passion for embedded systems and your admiration for Impinj as a leading technology innovator. Discuss how the role aligns with your career goals and your eagerness to contribute to impactful IoT projects, showing your genuine interest in the company.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Impinj Hybrid Seattle, Washington, United States
Posted 5 days ago
Photo of the Rise User
Impinj Hybrid Seattle, Washington, United States
Posted 5 days ago
Photo of the Rise User
REC Hybrid No location specified
Posted 3 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Magic Leap Remote Plantation, Florida, United States
Posted 2 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Passion for Exploration

Our vision is digital life for everyday items. Our mission is to provide wireless connectivity for these everyday items and to deliver, to the digital world, each item’s unique identity, location and authenticity.

65 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$54,000/yr - $74,880/yr
EMPLOYMENT TYPE
Internship, on-site
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
7 people applied to HVAC Apprentice at DuPont
Photo of the Rise User
6 people applied to Google Cloud Engineer at Miratech
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
S
Someone from OH, Akron just viewed Client Service Representative at Shine Productions
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
75 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
Photo of the Rise User
18 people applied to Internship summer 2025 at Boeing
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart