> Markdown version of [/jobs/ext/587148-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/587148-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** PROJECT HIRED - **Location:** Hayward, CA, United States - **Experience:** Expert - **Salary:** $170,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Software Documentation, Computer Programming, Continuous Integration, Software Debugging, Linux, Embedded Software, Firmware, Python (Programming Language), Object-Oriented Software Development, Software Engineering, Universal Asynchronous Receiver/Transmitter, Rust (Programming Language), Wi-Fi Technology, Data Storage Technologies, Serial Peripheral Interface, Computerised Systems, Information Technology, Software Version Control - **Published:** June 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c7fbc8548c100276 ## About the Role Do you have experience in Wi-Fi protocol?, * 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 ## Description Aeris Technologies, Inc., a subsidiary of Project Canary, develops and commercializes advanced, laser-based gas analyzers for trace gas monitoring across environmental, industrial, laboratory, and field applications. Aeris instruments deliver high-precision, real-time measurements of greenhouse gases, atmospheric pollutants, and natural gas leak indicators, helping customers collect reliable data in fixed, mobile, handheld, and aerial configurations. As part of Project Canary, Aeris supports a broader climate technology platform that helps energy companies improve and report on their emissions footprint. Project Canary combines high-fidelity sensors, data from multiple technologies and sources, and proprietary analytics to deliver actionable insights that help operators stop leaks faster, reduce risk, streamline reporting, and differentiate their operations for key stakeholders. Aeris's technology brings lab-grade gas sensing performance into the field, supporting applications in environmental monitoring, industrial safety, air quality, research, and emissions measurement. The Embedded Software Engineer will be working with the Engineering team at Aeris Technologies, based out of our office in Hayward, CA. They will focus on writing firmware for embedded systems in the electronics of Laser Spectroscopy Sensors. This role will require reading datasheets and schematics to develop communication platforms for new and existing sensors, new board bring up, and various other firmware and embedded systems related tasks., * 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 ## Related Videos - [Smart, Connected, Unexpected: The Wild Side of IoT and AI](https://www.wearedevelopers.com/videos/1113-smart-connected-unexpected-the-wild-side-of-iot-and-ai) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Building your way to a serverless powered IOT Buzzwire game](https://www.wearedevelopers.com/videos/590-building-your-way-to-a-serverless-powered-iot-buzzwire-game) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)