Embedded Software Engineer
✨ AI Summary
Project Canary's subsidiary Aeris Technologies, a climate tech company developing laser-based gas analyzers for environmental and industrial emissions monitoring, is hiring an Embedded Software Engineer in Hayward, CA. The role focuses on firmware for microcontroller-based IoT devices in laser spectroscopy sensors, using C++, Rust, Linux, Python, and serial protocols (UART, I2C, SPI, CAN, USB). Requires 5+ years of embedded firmware experience, startup experience, and familiarity with CI/CD and cloud providers. Salary range is $170,000-$190,000 base, with benefits including unlimited PTO, 401K match, and fully paid parental leave.
- Firmware design and development of microcontroller-based IOT devices
- Help create, maintain, and adhere to company coding standards
- Maintain Revision Control
- Using AI helpers to improve productivity
- Create and maintain design and user documentation
- Perform system failure analysis and test on firmware related issues
- Support electrical bring-up and debug of prototype hardware
- Support manufacturing in automation of configuration and testing
- Contribute to continuous process improvements
- Bachelor of Science in Computer Science, Electrical Engineering, Software Engineering, or a related field
- 5+ years of embedded firmware development experience, with focus on computing systems and algorithms
- Experience with Linux operating system, C++, and RUST programing
- Experience with multiple serial protocols (e.g. UART, I2C, SPI, CAN, USB)
- Strong understanding of OOP concepts
- Experience with oscilloscopes, logic analyzers and protocol decoders
- Working knowledge of Python
- Familiar with IoT devices using wifi/cellular connectivity for communications
- Experience using CI/CD workflows
- Experience in using major cloud providers for data storage
- Startup experience
- Salary range: $170,000 - $190,000 annual base
- Health, dental, and vision insurance with low deductibles and premiums paid by company 99% for self and 50% for dependents and/or spouse
- 401K with company match (no vesting period)
- Student loan assistance
- Generous culture around time off, including:
- Unlimited PTO
- 6 days of sick time per year
- 11 paid company holidays per year
- up to 12 weeks of fully paid parental leave (gender neutral) including adoptions
About the Company
Project Canary has been deploying high-precision methane sensors in the field since 2019. Over time, those deployments generated a multi-year, high-fidelity dataset that now powers our analytics and models. As operator needs evolved, so did we. We expanded from hardware into a unified software platform — one that brings together methane data from across an operator's assets and makes it clear, actionable, and easy to act on. We're proud of how far the technology has come. And we're just getting started.
More jobs at Project Canary
-
Software Engineer (Rust)
Hayward, CA · onsite · Oct 6, 2026
-
Optical Systems Engineer
Hayward, CA · onsite · Aug 31, 2026
-
Senior Software Engineer
Denver, Colorado · hybrid · Aug 19, 2026
-
Embedded Test Automation Engineer
Hayward, CA · onsite · Aug 19, 2026
-
Staff Software Engineer
Denver, Colorado · hybrid · Aug 19, 2026