R-Zero is looking to solve the problem of reducing energy costs, improving net operating income, and increasing asset value for buildings by utilizing smart building technology and IoT experience.
Requirements
- Expert level software development in C, C++ or Rust
- Strong foundation in embedded Linux
- Proficiency with higher-level languages (we use Node.js for parts of our stack)
- Experience with edge ML is a plus
- Smart building experience is a plus
- End-to-end embedded development experience, including: test automation, CI/CD and field support
- 8+ years in technical software development, with deep embedded systems expertise
Responsibilities
- Design and implement embedded software solutions across our technology stack
- Define technical strategy and make architectural decisions that shape our product roadmap
- Lead distributed teams of contractors as needed to extend our capabilities
- Establish repeatable processes to help us move from startup to scale: automated testing frameworks, CI/CD pipelines, and deployment processes
- Provide technical leadership while staying hands-on with code
- Collaborate with field teams to support deployed systems and inform future development
- Bridge technical and business conversations, translating complex constraints into strategic opportunities
Other
- Ownership – You see problems as yours to solve and take initiative without waiting for someone to ask
- Scrappiness – R-Zero is a small company taking on large incumbents. We need to make daily progress on the things that matter to customers and ignore the rest
- Collaborative Leadership – You elevate the people around you, build consensus, and lead through influence as much as authority
- 2+ years leading technical teams in a hands-on capacity
- Proof of eligibility to work in the United States and a background check is required upon employment