Senior Embedded Software Engineer
130k - 200k USD
Hybrid
Full Time
#Embedded Systems
#IoT
#Linux
#Firmware Development
#C++
#Python
#Debugging
#Integration
At R-Zero, we are reimagining the future of the built environment. Our team builds smart building technology that provides real-time insights to help organizations optimize their indoor spaces, boost productivity, and drive operational efficiency. From IAQ monitoring and high-efficiency HVAC filtration to advanced occupancy sensors, our secure and scalable platform helps owners and tenants prepare their buildings for the challenges of tomorrow. We are looking for a passionate, startup-minded engineer to help us connect these vital systems to our cloud infrastructure.
The opportunity
As a Senior Embedded Software Engineer, you will be a key player in the evolution of our sensor platform. You will work within a small, focused team to design, implement, and maintain the firmware that powers our IoT ecosystem. Your work will directly impact the reliability and security of our products, ensuring they function seamlessly in the field. This role is hybrid, requiring you to join us in our San Francisco office one to two days each week.
A day in the life
- You will develop and optimize Linux-based embedded systems, collaborating closely with our hardware design teams to ensure our sensors perform at their peak.
- You will take full ownership of the firmware lifecycle, which includes writing and testing your own code, automating build processes, and performing detailed troubleshooting to resolve issues.
- You will provide essential field support by diagnosing software-related challenges and working with our customers to ensure our devices operate reliably in real-world environments.
Who you are
You are a seasoned engineer with at least 8 years of experience in Linux embedded systems development. You have a strong technical foundation and a collaborative spirit that thrives in a fast-paced environment. To be successful in this role, you should bring the following:
- A Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Proficiency in low-level programming with C, as well as experience with C++ and Python.
- The ability to read schematics and data sheets, paired with hands-on experience using debugging tools like oscilloscopes and emulators.
- Excellent communication skills and the ability to explain complex technical concepts to multidisciplinary teams.
- Fluency in English.
Why you'll love it here
We offer a competitive base salary ranging from $130,000 to $200,000, depending on your experience and location. Beyond the paycheck, we are committed to supporting your professional growth and personal well-being through a comprehensive benefits package:
- Equity compensation to ensure you share in our collective success.
- Full medical, dental, and vision insurance, along with a 401k program starting on your first day.
- Generous paid time off to help you recharge.
- A dedicated budget for your home office equipment and a monthly stipend for internet and phone expenses.
- A learning budget to help you continue growing your skills.
- A flexible hybrid work environment that balances collaboration in the office with the comfort of working from home.








