Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

$170k - $190k

Project Canary

Embedded Software Engineer

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.

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 programming
  • 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
About Project Canary

Project Canary was founded in 2019 with a vision to measure what matters – the greenhouse gases emitted from critical parts of our energy infrastructure. Our team is constantly pushing the envelope to bring more visibility to the emissions problem than ever before – enabling the energy sector to reduce its carbon footprint.

Apply Now

Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.

Register Your Interest

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Hayward, CA vacancy
  •  ...Job Title: Embedded Software Engineer Company: Grid.aero Location: Onsite 4 days/week [San Leandro, CA] About Us: Grid.aero is a VC-backed aviation startup tackling complex challenges in both defense and commercial markets. We are focused on solving real-world problems... 
    Suggested
    Permanent employment

    Grid Aero

    San Leandro, CA
    23 hours ago
  • $90k - $180k

     ...Our 115,000 colleagues serve people in more than 160 countries. JOB DESCRIPTION: The Opportunity: The Embedded Software Engineer oversees the design, development, and validation of software for embedded systems, ensuring compliance with FDA requirements... 
    Suggested
    Shift work

    Abbott

    Alameda, CA
    1 day ago
  •  ...instrumentation What You'll Do: Development of embedded software solutions, spanning precision motion control, sensor integration...  .... Champion best practices in embedded software engineering, ensuring scalability, reliability, security and adherence to... 
    Suggested
    Work experience placement

    United IT Solutions

    Fremont, CA
    12 hours ago
  •  ...One of the Bay Area’s (Fremont) well-established, privately held and rapidly growing companies is seeking an experienced Embedded Software Engineer. What You Get to Do! This position is responsible for applying knowledge of engineering principles to design, develop and... 
    Suggested

    Specialized Recruiting Group

    Fremont, CA
    23 hours ago
  • $100k - $200k

     ...generic medicines. Our 115,000 colleagues serve people in more than 160 countries. JOB DESCRIPTION: The Opportunity: The Sr Embedded Software Engineer oversees the design, development, and validation of software for embedded systems, ensuring compliance with FDA... 
    Suggested
    Shift work

    Dormont Manufacturing Company

    Alameda, CA
    3 days ago
  • $114k - $228k

     ...Senior Embedded Software Engineer Apr 27, 2026 $114K - $228K Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products... 
    Shift work

    Dormont Manufacturing Company

    Alameda, CA
    4 days ago
  • $35 per hour

     ...Embedded Software Engineer Intern, Implant Embedded Systems Fremont, California, United States We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize... 
    Hourly pay
    Price work
    Temporary work
    Internship
    Flexible hours

    Neuralink

    Fremont, CA
    4 days ago
  • $92.33k - $124.91k

     ...Secret Clearance Level Must Be Able to Obtain: Secret Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Knowledge Management, Microsoft SharePoint, SharePoint Infrastructure Certifications... 
    Contract work
    Temporary work
    For contractors
    Work at office
    Immediate start
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    General Dynamics Information Technology

    Hayward, CA
    2 days ago
  • $215k - $260k

     ...driven team at the forefront of maritime security and autonomous innovation. THE POSITION Saildrone is seeking a Staff Embedded Software Engineer to join our Firmware team. Reporting to the Director of Firmware Engineering, you’ll be leading the definition, design,... 
    Local area
    Relocation package
    Flexible hours

    Saildrone Inc

    Alameda, CA
    4 days ago
  • $114k - $228k

     ...decisions. We’re revolutionizing the way people monitor their glucose levels with our new sensing technology. This Staff Embedded Software Engineer works independently on the design, development, and maintenance of embedded firmware for an innovative and exciting new venture... 
    Local area

    Abbott Laboratories company

    Alameda, CA
    2 days ago
  • $42.5 - $50 per hour

     ...Job Title Mobile Building Engineer Job Description Summary ***EPA 608 Universal Certification is required*** The position involves maintaining and repairing HVAC, plumbing, electrical, and building mechanical systems to ensure maximum efficiency of building... 
    Minimum wage
    Apprenticeship
    Work at office
    Local area
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    Cushman & Wakefield

    Hayward, CA
    1 day ago
  • $42.5 - $50 per hour

     ...A global facility management firm is seeking a Mobile Building Engineer in California. This role requires expertise in maintaining HVAC, plumbing, and electrical systems, ensuring the efficiency of building operations. Candidates should have a high school diploma, EPA... 
    Hourly pay

    Cushman & Wakefield

    Hayward, CA
    23 hours ago
  • $213.51k - $224k

     ...online, ATM, and other channels to Wells Fargo’s more than 70 million global customers. Wells Fargo Bank N.A. seeks a Lead Software Engineer in San Leandro, CA. Job Role and Responsibility: Lead complex technology initiatives including those that are... 
    Remote work
    2 days per week

    Wells Fargo

    San Leandro, CA
    3 days ago
  • $133.3k - $237.1k

     ...Lead Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired. Help... 
    Work experience placement

    Phenom People

    San Leandro, CA
    2 days ago
  •  ...Responsibilities: Conduct root cause analysis (RCA) on high-cost failures, high-downtime, and repetitive issues to identify engineering solutions. Lead RCA and failure mode effects analysis (FMEA) to eliminate chronic equipment problems. Develop/optimize... 
    Contract work
    Work experience placement
    Day shift

    Macpower Digital Assets Edge

    San Leandro, CA
    4 days ago
  • Multiple Lead SE/Senior SE: Min 15+ years of experience Strong hands-on Spring Boot Microservice development Hands-on Spring Web application development JDK17+ ctively using Git Co-Pilot and any AI tools Hands-on Splunk queries, dashboards. Familiarity...

    Mindlance

    San Leandro, CA
    3 days ago
  •  ...Lead Software Engineer Confidential Client - Placed by VoltForce Role Overview A Lead Software Engineer at this company is a technical and cultural leader with deep expertise across multiple systems. You will make strategic decisions about major components... 

    VoltForce

    San Leandro, CA
    4 days ago
  • Overview Java Full Stack Developer with Strong Microservices and Kafka experience The Senior in Java/J2EE, REST, and Spring Boot will be responsible for leading and architecting technical solutions in Java/J2EE technologies, RESTful APIs, and Spring Boot framework to meet...

    TechDigital Group

    San Leandro, CA
    4 days ago
  • $85k - $130k

     ...people around the world every day, then we invite you to join us at Circuit Check.Our design staff includes electrical, software, mechanical engineers, and project managers. Our systems are supported by staff throughout the United States, Canada, Mexico, Europe,... 
    Temporary work
    For contractors
    H1b
    Work at office
    Work visa

    Circuit Check

    San Leandro, CA
    23 hours ago
  •  ...Participate in meetings with stakeholders, business users, and engineering teams to understand and project UI requirements. Design wireframes and interactive prototypes and user -friendly designs that support complex business processes. Work on various stages of the product... 
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    San Leandro, CA
    3 days ago
  •  ...Embedded Engineer Fremont, CA Design, develop, and optimize embedded software for high-performance systems. Collaborate with hardware engineers to ensure seamless integration of software with embedded hardware platforms. Write and maintain device drivers, low... 

    Kasmo Global

    Fremont, CA
    2 days ago
  •  ...Team The Ecommerce Engineering Team is responsible for providing a scalable, highly performant platform to power all Ecommerce experiences...  ...using our Native iOS App. Your Impact As Lead Software Engineer, you will be responsible for driving initiatives as... 

    Apex Systems

    San Ramon, CA
    2 days ago
  •  ...accurate and detailed documentation of firmware designs and testing procedures. Education & Experience ~ MS in Electrical Engineering or related technical fields. ~5 years of related experience is preferred Skills Solid foundation in digital circuit... 
    Permanent employment
    Work at office

    Coherent

    Fremont, CA
    12 hours ago
  •  ...needs, we are looking for a BMC Firmware Engineer Job Description: Job Title:...  ...the design, development, and debugging of embedded firmware for servers and data center...  ...technical expertise in electronics, operational software, and systems integration.... 
    Full time
    Remote work

    Maxonic

    Fremont, CA
    11 hours ago
  • $130k - $170k

     ...Description Nova's Materials Metrology Division is looking for a skilled Firmware Engineer (Embedded) to design, develop, and test firmware and software for our core hardware platforms. The engineer will collaborate closely with electrical and systems engineering... 

    NOVA

    Fremont, CA
    11 hours ago
  •  ...we are committed to patient-centric design, scientific and engineering excellence, and cross-functional teamwork. These principles...  ...and management to execute on the firmware roadmap and evolve embedded software architecture within defined system boundaries. • Deliver high... 
    Work experience placement
    Flexible hours

    iota Biosciences, Inc.

    Alameda, CA
    2 days ago
  •  ...III medical devices at the forefront of therapeutic and diagnostic medicine. This is a hands‑on senior‑level role for an embedded software engineer who thrives in a highly technical, mission‑driven environment and wants their work to have real clinical impact. Responsibilities... 
    Relocation package

    BioTalent

    Alameda, CA
    4 days ago
  •  ...Maintain accurate and detailed documentation of firmware designs and testing procedures. Education & Experience MS in Electrical Engineering or related technical fields. 5 years of related experience is preferred. Skills Deep understanding of MCUs. Ability to work with... 
    Permanent employment
    Work at office

    II-VI UK, Ltd.

    Fremont, CA
    1 day ago
  •  ...a solar farm About this role: As a Senior Robotics Software Engineer at Charge Robotics, you'll be working full-stack and playing...  ...level language like C++, with experience writing real-time, embedded, or robotics software Know how to instrument and develop... 
    Relocation

    Charge Robotics

    San Leandro, CA
    2 days ago
  •  ...memory modules to high-density storage devices, our solutions are engineered to meet the demanding needs of today's technology landscape....  ...accomplishing system level validation in complex hardware/software environment. ~ Strong hand-on debugging skills across system... 

    Unigen

    Newark, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!