Embedded Software Development Lead
Job#: 193396
Positions: 1
Posted: 10/19/2013
Job Type: Full Time
Location: Seattle, WA
Department: Software Engineering
Category: Engineering
Salary: Salary
Benefits: Full Benefits
Apply To This Job
Return To List

Job Description

Lead a team of embedded software engineers developing firmware for Impinj’s new RFID reader or chip products.  

  • Work closely with marketing, systems, and R&D organizations to innovate new ideas, approaches and solutions for RFID reader and chip products.
  • Dual-role as a hands-on firmware developer and team technical lead.
  • Develop features on Linux and/or RTOS operating systems, including software APIs, protocol stack improvements, networking features, web interface, device drivers, and RFID application solutions.
  • Work closely with product marketing and system engineering to define requirements and technical approach for new features and products.
  • Member of core team to define new product architectures.
  • Experience working directly with end-customers to provide support and learn requirements for new product features.
  • Ownership of entire software life cycle using Agile/Scrum practices.
Skills/Requirements
  • Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or closely related field and 15+ years of experience in embedded system development, or equivalent combination of education and experience.
  • Expertise in embedded Linux or other RTOSs, and ARM processors.
  • Proficiency in C/C++ with full-lifecycle experience on production-level, embedded products.
  • Experience developing embedded software for network-based or wireless products.
  • Functional or project management experience.

Desirable Qualifications

  • Proficiency with .NET and/or Java, and at least one scripting language, preferably Python.
Apply To This Job