Senior Embedded Software Engineer (ARM, IoT) — Remote

Impinj, Inc.

United States

Remote

USD 112,000 - 169,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
401(k) with company match
Stock options
Remote work options

Job summary

Impinj, a leading RFID and IoT company in the US, seeks an experienced embedded software engineer to design, develop, and maintain software on ARM devices and microcontrollers for our next-generation RFID readers.

You will own hardware bring-up, develop drivers, work with cross-functional teams, optimize for performance and power, and mentor juniors while documenting architecture and code.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • 5+ years of progressive software development experience with embedded solutions.
  • Strong C and modern C++ for embedded systems; Python proficiency.
  • Experience with Embedded Linux, bootloaders, and device trees.

Responsibilities

  • Design, develop, and maintain embedded software on ARM 64/32 bit processors and microcontrollers.
  • Own hardware bring-up, drivers, peripherals, and board-level diagnostics.
  • Contribute to architecture reviews and ensure code quality and scalability.
  • Optimize for performance, memory, and power in constrained environments.
  • Write documentation and perform unit testing; collaborate with cross-functional teams.
  • Mentor junior engineers and drive process improvements.

Skills

C
Modern C++
Embedded systems
Python
Device drivers
Embedded Linux
SPI/UART/I2C/GPIO
CI/CD

Education

Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering

Tools

Yocto
Buildroot
GDB
Logic analyzers

Job description

Impinj, a leading RFID and IoT company in the US, seeks an experienced embedded software engineer to design, develop, and maintain software on ARM devices and microcontrollers for our next-generation RFID readers.

You will own hardware bring-up, develop drivers, work with cross-functional teams, optimize for performance and power, and mentor juniors while documenting architecture and code.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer (ARM/Linux) | Remote
Senior Embedded Software Engineer (ARM/Linux) | Remote

Impinj, Inc. • Washington

Remote
USD 112,000 - 169,000
Healthcare benefits
401(k) with company match
Remote work support
Staff IoT DevOps Engineer - Remote-ready Cloud & CI/CD Leader
Staff IoT DevOps Engineer - Remote-ready Cloud & CI/CD Leader

Impinj • Seattle (WA)

On-site
USD 136,000 - 204,000
RF Applications Engineer — RFID & IoT Enablement
RF Applications Engineer — RFID & IoT Enablement

Impinj, Inc. • Seattle (WA)

Hybrid
USD 131,000 - 197,000
RFID Applications Engineer — Field & Tech Enablement
RFID Applications Engineer — Field & Tech Enablement

Impinj, Inc. • Washington

Remote
USD 131,000 - 197,000
Healthcare benefits
401(k) plan with company match
Stock options
Senior Software Engineer
Senior Software Engineer

Impinj, Inc. • Washington

Remote
USD 112,000 - 169,000
Healthcare benefits
401(k) with company match
Remote work support
Senior Software Engineer
Senior Software Engineer

Impinj • Seattle (WA)

On-site
USD 112,000 - 169,000
Senior Software Engineer
Senior Software Engineer

Impinj, Inc. • United States

Remote
USD 112,000 - 169,000
Healthcare benefits
401(k) with company match
Stock options
+1
Sr. Staff Product Applications Engineer
Sr. Staff Product Applications Engineer

Impinj • Seattle (WA)

On-site
USD 141,800 - 212,700
Healthcare benefits
401(k) plan with company match
Open paid time-off policy
Principal RFID & Firmware Product Engineer
Principal RFID & Firmware Product Engineer

RFID Softwares • Seattle (WA)

Remote
USD 140,000 - 190,000
Senior Embedded Firmware Engineer - IoT & Wearables
Senior Embedded Firmware Engineer - IoT & Wearables

Wearable Technologies, Inc. • United States

On-site
USD 100,000 - 160,000