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 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
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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Hayward, CA vacancy
  •  ...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
    3 days 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
    4 days ago
  •  ...Hi Friends, I am sending requirement, kindly get back to me if the job description suits you. Job Title: UI/UX Embedded Software Engineer Job Location: Sterling Heights or Troy, MI Experience: 7-10 Years. Contract Type: C2C Mode of Interview: 1)... 
    Suggested
    Contract work

    Info Way Solutions

    Fremont, CA
    2 days ago
  •  ...Job Title: Embedded Software Engineer Company: Grid.aero Location: Onsite 4 days/week [San Leandro, CA] About Grid.aero Grid.aero is building the next generation of autonomous aviation systems for defense and commercial applications. Led by experienced... 
    Suggested
    Permanent employment
    Full time

    Grid Aero

    San Leandro, CA
    20 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... 
    Suggested
    Contract work
    Temporary work
    For contractors
    Work at office
    Immediate start
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    General Dynamics Information Technology

    Hayward, CA
    22 hours ago
  • $215k - $260k

     ...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, and... 
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Saildrone Inc

    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
    4 days ago
  • 360 IT Professionals is leading name in the software development industry, bring innovative business solutions to clients in Silicon...  ...protocols SDLC excellent written and verbal communication software engineering methodology and implementation Tools : Visio TFS Visual Studio... 

    360 IT Professionals

    San Leandro, CA
    3 days ago
  • We are looking for a smart, enthusiastic, and an experienced Embedded Software Test Engineer to work on a cutting edge industrial IoT analytics solution. You will be expected to create Test Automation Strategies and plans; execute test cases; maintain documentation of results... 

    360-IT-Professional

    San Ramon, CA
    3 days ago
  • $115k - $135k

    Hardware Engineer III Do you excel in an environment that values working and playing hard...  ...circuit design and implementation based embedded system. The successful candidate must be...  ...system architecture Proficiency in design software tools Skilled in system test and... 
    Contract work
    Temporary work
    Visa sponsorship

    Ampex-Data-Systems-Corp

    Hayward, CA
    1 day 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+ Actively using Git Co-Pilot and any AI tools Hands-on Splunk queries, dashboards. Familiarity with APM tools...

    Mindlance

    San Leandro, CA
    1 day ago
  • $143k - $224k

     ...About this role: Wells Fargo is seeking a Lead Software Engineer to join The Digital Technology and Innovation group in our Technology Organization. Learn more about the career areas and lines of business at wellsfargojobs.com ( . In this role, you will: Apply... 
    Work experience placement
    Relocation package

    Wells Fargo

    San Leandro, CA
    22 hours ago
  •  ...commerce. ** ** Role Overview: We are seeking a Systems Engineer with a background in system design and avionics. As the first...  ...the aircraft and subsystems and work closely with hardware and software teams to select hardware for the aircraft. You will also be in... 
    Permanent employment

    Grid Aero

    San Leandro, CA
    2 days ago
  •  ...vision. Job Description For this role, we’re looking for a Head of Engineering to help lead the rapid development and growth of PatternAI's automated ML/AI platform across 3 interoperating areas: software engineering, data engineering, and data science. You will... 
    Remote work

    Pattern AI

    Hayward, CA
    1 day 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
    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

    II-VI Aerospace & Defense

    Fremont, CA
    4 days ago
  •  ...Senior Firmware Engineer iota Biosciences, a wholly owned subsidiary of Astellas Pharma US, is advancing a new class of bioelectronic...  ...management to execute on the firmware roadmap and evolve embedded software architecture within defined system boundaries. Deliver... 
    Work experience placement
    Flexible hours

    iota Biosciences, Inc. powered by Astellas

    Alameda, CA
    3 hours ago
  • $100k - $180k

     ...research workflows. VPI operates at the intersection of investment management, cloud‑native platforms, and advanced analytics engineering. The technology we build directly supports investment research, portfolio construction, and data‑driven decision‑making that impacts... 
    Work at office
    Remote work
    Work from home
    Visa sponsorship

    Vanguard

    Oakland, CA
    21 days ago
  •  ...investment management, cloud‑native platforms, and advanced analytics engineering. The technology we build directly supports investment research...  ...policies Experience Required ~5+ years of experience in software engineering, test engineering, or platform engineering within... 
    Visa sponsorship

    Vanguard

    Oakland, CA
    21 days ago
  •  ...Senior Robotics Software Engineer 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
    22 hours ago
  •  ...procedures Assist with integrations to enterprise systems and contribute to workflow automation Qualifications 5+ years of professional software development experience Strong hands‑on experience with Angular, TypeScript, HTML5, and modern CSS frameworks Experience building... 

    Jobtailor

    San Leandro, CA
    3 days ago
  • $47.64 per hour

     ...Overview Hardware Design Engineer | NX CAD + 3D modeling | Work on next-generation technology | up to $47.64/hr Pay: $39.00–$47.64/hour + Benefits Contract: 2-year contract opportunity with potential extension based on performance Design the future of advanced manufacturing... 
    Contract work

    PrideNow

    Fremont, CA
    22 hours ago
  •  ...Job Title: Computer Vision Engineer Location: Fremont, CA Job Description...  ...You'll Do: As a Computer Vision Software Engineer, your tasks are focused on developing...  ...systems. The projects all involve embedded software control of robotics and other motion... 
    Work experience placement

    United IT Solutions

    Fremont, CA
    4 days ago
  •  ...We are looking for a Hardware Engineer in Fremont, CA. You will contribute to the failure analysis of hardware products across platforms...  ...teams with technical expertise in electronics, operational software, and systems integration. Responsibilities Failure Analysis and... 
    Work at office

    Insight Global

    Fremont, CA
    22 hours ago
  • $120k - $160k

     ...high-growth technology environment! What You’ll Do As a Hardware Engineer, you’ll play a critical role in configuring, validating, and...  ...PowerPoint, SharePoint) Experience with Wiki/Project tracking software (Confluence, JIRA) and PLM systems (Agile or similar) is a plus... 
    Work experience placement

    Hyve Solutions

    Fremont, CA
    22 hours ago
  •  ...advanced manufacturing equipment. This role will work closely with engineering, manufacturing, and cross-functional teams to create high-...  ...and develop manufacturing documentation using E3 Zuken CAD software, including wire lists, cable and wire harness assemblies, enclosure... 
    Temporary work
    Local area

    Russell Tobin

    Fremont, CA
    22 hours ago
  •  ...needs, we are looking for a BIOS Firmware Engineer Job Description: Job Title:...  ...technical expertise in electronics, operational software, and systems integration....  ...Strong proficiency in C/C++ programming for embedded systems. In-depth knowledge of UEFI... 
    Full time

    Maxonic

    Fremont, CA
    3 days ago
  • $70k

     ...Team Description: The Brain Interfaces Embedded Systems Team, a division of the Brain...  ...We are looking for experienced, hands-on engineers who are interested in exploring what's possible...  ...engineers, algorithms engineers, and software engineers on a small, agile team. The... 
    Hourly pay
    Price work
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

    Fremont, CA
    more than 2 months ago
  •  ...stack Design and Implement autonomous software diagnostics stack and DTC codes, with...  ...the time to support on-vehicle testing of embedded systems and autonomous driving stacks....  ...Computer Science, Mechatronics, Electrical Engineering, or a related field. Proficient in C... 

    PlusAI

    Fremont, CA
    8 days ago
  •  ...The Quanta Manufacturing Fremont (QMF) Systems Engineering team is responsible for architecting, building, automating, and managing our server Infrastructure at our campus in Fremont, CA and our public cloud providers. As a Senior Systems Administrator, you will work with... 
    Local area
    Immediate start
    Remote work

    Quanta Manufacturing Fremont

    Fremont, CA
    22 hours ago

Do you want to receive more vacancies?

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