Key Position Responsibilities
- Actively contribute to the firmware team to analyze, design, develop and deploy features to meet business, product, and technical requirements.
- Mentor more junior engineers and be a technical reference for other teams.
- Actively contribute to Reach’s code base by architecting and implementing features with scalability and manufacturability in mind.
- Actively contribute to design and code review within the firmware and software teams.
- Actively contribute to board design, bring up and validation. Be the firmware reference for system design discussions with other engineering teams.
- Collaborate with PM/Mechanical/RF/EE teams to plan the effort and establish timelines for yourself and your team.
- Collaborate with other engineers to perform system bring up, troubleshooting and testing.
- Support certification and regulatory testing. Support field testing.
- Write validation test plans for firmware.
- Identify areas of need: Advocate for good coding practices and contribute to product innovation in hardware and software.
- Document architectures, design and code.
Qualifications
- Bachelor degree in computer science, electrical engineering or equivalent.
- 5+ years of experience as a firmware engineer or equivalent.
- Subject matter in C development on embedded platforms.
- Proficient with firmware development in bare-metal or RTOS based systems.
- Proficient with board bring up including schematics reading and PCBs debugging.
- Experience with python, bash and scripting languages.
- Ability to work cross‐functionally.
- Strong interpersonal and communication skills.
- Ability to communicate effectively complex concepts.
- Results- and deadline- driven.
- Able to work independently with little direction.
- Takes great pride and ownership in developing products.
Nice-To-Haves
- Experience with BLE systems or other wireless transfer technology.
- Experience with Nordic nRF52 development and Zephyr OS.
- Experience mentoring more junior engineers or leading cross team system designs.
- 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.
Skills Required
- 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
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.



