$120K-150K a year
Design, develop, and maintain embedded firmware for IoT-enabled beverage machines, collaborating with hardware teams and optimizing performance.
5+ years of embedded firmware development experience with proficiency in C/C++, microcontrollers, RTOS, and hardware interfaces.
Job Title: Senior Firmware Engineer Company Overview: Bevi is a pioneering company dedicated to transforming the beverage supply chain by replacing single-use water bottles with innovative smart water machines. Thousands of companies rely on Bevi to sustainably provide their employees with pure, sparkling, and flavored water at work. As the market leader in IoT-enabled beverage machines, Bevi combines cutting-edge technology with environmental responsibility to create a healthier planet. Role Overview: As a Senior Firmware Engineer at Bevi, you will play a critical role in developing and optimizing the embedded software that powers our smart beverage machines. You will collaborate closely with cross-functional teams to deliver reliable, efficient, and scalable firmware solutions that enhance user experience and product performance. What You'll Do: - You will design, develop, and maintain embedded firmware for IoT-enabled beverage machines. - You will collaborate with hardware engineers to integrate firmware with new and existing hardware platforms. - You will troubleshoot and debug complex firmware issues to ensure product reliability. - You will optimize firmware for performance, power consumption, and memory usage. - You will participate in code reviews and contribute to continuous improvement of development processes. - You will write and maintain technical documentation for firmware components. - You will mentor junior engineers and share best practices within the team. - You will stay current with industry trends and emerging technologies to drive innovation. What You Bring: - 5+ years of experience in embedded firmware development, preferably in IoT or consumer electronics. - Proficiency in C and C++ programming languages. - Strong understanding of microcontrollers, real-time operating systems (RTOS), and hardware interfaces (SPI, I2C, UART). - Experience with debugging tools such as oscilloscopes, logic analyzers, and JTAG debuggers. - Familiarity with wireless communication protocols like Bluetooth or Wi-Fi is a plus. - Excellent problem-solving skills and ability to work collaboratively in a fast-paced environment. Bonus Points If You Have: - Experience with cloud-connected IoT devices and firmware over-the-air (FOTA) updates. - Knowledge of security best practices for embedded systems. - Background in beverage or appliance industry firmware development. - Experience with Agile development methodologies. What We Offer: - We offer a dynamic and inclusive work environment focused on innovation and sustainability. - We offer competitive salary and comprehensive benefits including health, dental, and vision insurance. - We offer opportunities for professional growth and continuous learning. - We offer flexible work hours and remote work options. - We offer the chance to make a meaningful impact on environmental sustainability. Ready to Apply? Please submit your resume and a cover letter detailing your relevant experience and why you are excited to join Bevi. We look forward to hearing from you!
This job posting was last updated on 9/9/2025