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

Job Description

Job Description

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.

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

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Hayward, CA vacancy
  • $110.62k - $149.66k

     ...dynamic organization that is shaping the future of technology.Embedded Software EngineerJob DescriptionPRIMARY RESPONSIBILITY:Performs...  ...documentation of work and results. May function as a project engineer/leader with the resident responsibilities of proposals/project... 
    Suggested
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Fremont, CA
    3 days 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 requirements... 
    Suggested
    Shift work

    Abbott

    Alameda, CA
    3 days ago
  •  ...Embedded Software Engineer Key skills: Proficiency in C, C++ and working experience in C# Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics Expertise in building robotics and motion control solutions, multi-threading... 
    Suggested
    Work experience placement

    United IT

    Fremont, CA
    2 days ago
  •  ...Job Title: Embedded Software Engineer Location: Fremont , California, United States Duration: Full Time Role ROLES & RESPONSIBILITIES: Design, develop, and optimize embedded software for real-time and AI-driven applications. Work with FPGA... 
    Suggested
    Full time

    NR Consulting

    Fremont, CA
    2 days ago
  • $100k - $200k

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

    Abbott

    Alameda, CA
    4 days ago
  • $179.4k - $263.12k

     ...Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-...  ...and sustainability, design and engineering, ambition and integrity. In Lucid Air and...  ...ResponsibilitiesDesign, develop, and optimize embedded platform software for automotive ADAS... 
    Immediate start

    Lucid Motors

    Newark, 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

    Alameda, CA
    3 days ago
  • $130.7k - $261.3k

     ...160 countries.JOB DESCRIPTION:The Opportunity:This position is located in our Alameda, California location. The Sr Staff Embedded Software Engineer leads the development, verification, ensuring timely delivery and adherence to FDA-compliant design control procedures. They... 
    Shift work

    Abbott

    Alameda, CA
    4 days ago
  • Aeris Technologies, Inc. in Hayward, CA, is seeking an Embedded Software Engineer to join the Engineering team. You will write firmware for microcontroller-based IoT devices, study datasheets, and perform board bring-up and debugging across sensor platforms. The role emphasizes... 

    Aeris Technologies Inc., a Project Canary Company

    Hayward, CA
    1 day ago
  • $110k - $150k

     ...integration, and validation of advanced electronics and embedded systems used in semiconductor manufacturing, scientific instrumentation...  ..., board bring-up, system integration, and hardware-software co-design.The engineer applies working knowledge of electronics,... 
    Full time
    H1b
    Work at office
    Local area
    Visa sponsorship
    Work visa
    Relocation package

    Illinois Tool Works

    Alameda, CA
    21 hours ago
  • $115k - $135k

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

    Ampex Data Systems

    Hayward, CA
    1 day ago
  • Key Responsibilities native iOS developer with Java experience. Design, develop, test, and maintain mobile applications for iOS platforms. Develop robust and scalable applications using Java and related mobile technologies. Collaborate with product managers, ...

    2T Consulting

    San Leandro, CA
    1 day 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
    2 days ago
  • $136k - $184k

     ...Job Description: Summary: We are seeking a Systems Engineer to design, integrate, and deploy the enterprise infrastructure...  ...offering leading mission-ready capabilities in AI, cloud, cyber and software development. Join our Talent Community to stay up to date on... 
    Temporary work
    Immediate start
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    General Dynamics Information Technology

    Hayward, CA
    1 day ago
  • Brooks Automation US LLC is seeking an Embedded Software Engineer in Fremont, CA, to design, develop, test, and document embedded software for precision motion control, sensor integration, and algorithms. You will contribute to proposals and project plans while collaborating... 

    Brooks Automation US LLC

    Fremont, CA
    2 days ago
  •  ...Senior Logistics Systems Engineer Location: Hayward, CA (Clawiter) The Supply Chain Digital Integration Lead will be responsible for driving digital transformation initiatives across the supply chain ecosystem, with an immediate focus on leading the implementation... 
    Immediate start

    Artech

    Hayward, CA
    4 days ago
  • Lucid Motors in California is looking for an experienced software engineer to design and optimize embedded platform software for automotive ADAS and autonomous driving systems. The ideal candidate will have over 8 years of experience in embedded software development, strong... 

    Lucid Motors

    Newark, CA
    2 days ago
  • Embedded Software Engineer - BLE (Bluetooth-Low-Energy) We are seeking a skilled and motivated Embedded Software Engineer specializing in Bluetooth Low Energy (BLE) to join our innovative team. The successful candidate will lead the implementation of BLE functions on the... 

    InterSources

    Newark, CA
    1 day ago
  • $110k - $165k

     ...cryogenic systems: a high-vacuum cryopumping system and a 4 K target/liner cryogenic cooling system. As the Cryogenic Systems Engineer, you'll design, commission, operate, and maintain both systems and serve as the facility's resident expert in cryogenic and vacuum... 
    Permanent employment
    Relocation package
    Flexible hours

    Fuse

    San Leandro, CA
    a month ago
  • $143k - $224k

    About this role: Wells Fargo is seeking a Lead Software Engineer In this role, you will: Lead complex technology initiatives including those that are companywide with broad impact Act as a key participant in developing standards and companywide best practices for engineering... 
    Work experience placement

    Wells Fargo

    San Leandro, CA
    5 days ago
  • $135k - $170k

     ...Job Description Job Description Software Engineer, Engineering Systems Hayward, California (Onsite) $135,000 – $170,000 USD + Benefits Are you excited by the challenge of building software that powers real-world manufacturing at scale? We’re partnered with an... 
    Immediate start

    YourCode

    Hayward, CA
    29 days ago
  •  ...drive to succeed, a strong focus on quality with a passion for success –  join us today! UCT is looking for a talented  Systems Engineer  to join us in  Chandler, AZ, Austin, TX or Hayward, CA! Systems Engineer with extensive experience in designing, deploying, and... 
    Work experience placement
    Work at office
    Night shift

    Ultra Clean Technology Systems & Svc Inc

    Hayward, CA
    9 days ago
  • $130k - $150k

     ...air quality, research, and emissions measurement.  The Embedded Test Automation Engineer will build and maintain the automated production test...  ...Linux instruments. This role connects hardware, embedded software, lab systems, and cloud infrastructure to support reliable... 

    Project Canary

    Hayward, CA
    a month ago
  • EROS Technologies Inc. is looking for a full-time software engineer to design and develop software for safety-critical medical handheld devices...  .... Applicants should have strong skills in C programming, embedded systems, and experience with microcontrollers and related... 
    Full time

    EROS Technologies Inc.

    Alameda, CA
    2 days ago
  • $179.4k - $263.12k

     ...better, more sustainable future, then this is the right place for you. Key Responsibilities Design, develop, and optimize embedded platform software for automotive ADAS and autonomous driving systems Perform board bring‑up and develop low‑level device drivers for SoC... 
    Immediate start

    Lucid Motors

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

    Saildrone Inc

    Alameda, CA
    1 day ago
  • We are seeking a skilled Android/iOS Mobile Developer with strong Java development experience to design, develop, and maintain high-performance mobile applications. The ideal candidate will have experience with mobile architecture, REST API integration, Agile development...
    Temporary work

    Neshent Technologies

    San Leandro, CA
    a month ago
  •  ...Reliability Engineer II Location: San Leandro, CA 94577 Role will be 1st Shift Monday through Friday 8am to 5pm Candidate must be eligible to be employed for an indefinite duration without limitiations. Is there a possibility this role will be extended? Yes... 
    Full time
    Monday to Friday
    Day shift

    Netpace

    San Leandro, CA
    1 day ago
  •  ...Job Description Job Description Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with hardware, such as microcontrollers... 

    Pivotal Systems

    Fremont, CA
    a month ago
  • $199.88k - $245.59k

     ...Lead Software Engineer San Leandro, California, United States SirenOpt helps manufacturers make better, safer, and more reliable micro- and nano-materials. These materials are the building blocks of critical sectors of the global economy such as batteries, computer... 

    SirenOpt

    San Leandro, CA
    4 days ago

Do you want to receive more vacancies?

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