Volley is seeking an Embedded Software Engineer to lead the development of embedded software across the platform. The ideal candidate will be an experienced software engineer with solid C/C++ skills. Constrained settings (memory, compute resources) with real time needs is a comfortable environment for you where you select compute architectures and software design choices (e.g., RTOS vs. baremetal) based on experience and careful requirement gathering. You are familiar with modern development practices, and are comfortable owning your portions of the system. Overall you love to prototype and build things, find robust and simple solutions to complex technical problems, and want to ship software to make a real-world impact.