Real-Time, Embedded Software Engineer

San Diego or Bay Area, US
USD 100,000 - 200,000 / year

Work experience

2-5 years

Experience level


Employment type



*Location: Will be based out of Bay Area or San Diego Metropolitan Offices*

Job description:
We’ve built tech that takes RFID a giant leap forward. Be part of an exciting, well-funded startup changing the world of retail. Our mission is to revolutionize customer experience in retail through precise identification of inventory in the stores and distribution centers. Faster reads and better accuracy means we know where things are and when they move. This position is primarily a software engineering role focused on both design and implementation, but also part of a small team to specify and build custom hardware. The initial product is a networked cluster of embedded systems providing compute resources, wireless communication, video capture, and wired networking implemented on a custom hardware platform. An ideal candidate will have previous experience or an academic background in wireless communication systems, networking, computer architecture, and hardware devices.

  • Implement advanced signal processing algorithms in RFID and other wireless protocols on a real-time embedded processor
  • Implement portions of advanced computer vision algorithms on a real-time embedded processor
  • Contribute to architecture decisions on the partitioning of processing across different layers of the overall system
  • Contribute to planning future generations of the product
  • Collaborate with team members of other engineering disciplines in all phases of the engineering process including analysis, design, implementation and test
  • MS, Engineering or similar
  • 3-5 years of experience developing real-time, embedded systems
  • Strong understanding of real-time operating systems, computer architecture, networking, and wireless communication systems
  • Strong understanding and experience with Modern C and C++
  • Experience developing on ARM platforms required, experience on Xilinx preferred
  • Proficient in at least one scripting language (Python preferred)
*Location: Will be based out of Bay Area or San Diego Metropolitan Offices*