Key Position Responsibilities
- Actively contribute to the firmware team to analyze, design, develop, and deploy features to meet business, product, and technical requirements.
- Actively contribute to Reach’s code base by architecting and implementing features.
- Work with project management and other engineers to plan the effort and establish timelines for yourself and your team.
- Identify areas of need: Advocate for good coding practices and contribute to product innovation in hardware and software.
Qualifications
- 5+ years of experience as a firmware engineer or equivalent.
- Subject matter in C development.
- Proficient with firmware development in bare-metal or RTOS based systems.
- Experience with board bring up including schematics reading and PCBs debugging.
- Experience with python and scripting languages.
- Have a test-driven, analytical approach to debugging and problem solving.
- Proficient communicator and organizational skills.
Nice-To-Haves
- Experience with BLE systems or other wireless transfer technology.
- Experience with Nordic nRF52 development and Zephyr OS.
- Experience with full development cycles from prototyping to manufacturing.
- Experience with RF applications.
- Experience in software test automation.
- Experience working at a start-up or with a small, intimate team.
Top Skills
What We Do
Reach is the leader in high-performance wireless power-at-a-distance. Reach’s wireless power solution does for power delivery what Wi-Fi does for data connectivity. The Reach system is built on state-of-the-art, patented technology, including high-efficiency power beaming circuits, network optimization algorithms, and adaptive electromagnetic surfaces, delivering a highly scalable, safe, and easy-to-use power platform. Ideally suited for manufacturing, government, energy, logistics, and retail, the Reach solution provides flexible access to power where and when needed, streamlining device deployment and improving device performance.








