
Real job — pulled straight from Project Canary’s careers page · Verified June 19, 2026 · No reposts.
Job description
Project Canary is hiring a Embedded Software Engineer — a full-time, based in Hayward, CA role ($170k–$190k). Apply directly on Project Canary's careers page below.
Embedded Software Engineer
Department: Aeris
Employment Type: Full Time
Location: Hayward, CA, Hayward, CA
Key Responsibilities
- 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
Skills, Knowledge and Expertise
- 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
Benefits
- 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
Get Embedded Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What is the salary for Embedded Software Engineer at Project Canary?
The estimated salary range for Embedded Software Engineer at Project Canary is $170,000 - $190,000 USD per year.
What skills are required for Embedded Software Engineer at Project Canary?
The required skills for Embedded Software Engineer at Project Canary include: C++, Rust, Python, I2C, SPI, CAN, IoT, CI/CD, Linux.
What is the seniority level for Embedded Software Engineer at Project Canary?
Embedded Software Engineer at Project Canary is a Senior level position.
How do I apply for Embedded Software Engineer at Project Canary?
You can view the full description and apply for Embedded Software Engineer at Project Canary on EchoJobs: https://echojobs.io/job/project-canary-embedded-software-engineer-aeris-v4yf0.