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
  • $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
  • $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
  • $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
    22 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
  • $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
  •  ...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
  • $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
  • $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
  • $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
  •  ...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
  • 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
  • $180k

     ...Lead Software Engineer – C# /.NET YourCode Recruitment is working with an innovative, technology-led organisation that is transforming the way homes are designed, manufactured and constructed. We're looking for an experienced Lead Software Engineer to take technical... 
    Temporary work

    YourCode

    Hayward, 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
  •  ...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
  • $145k - $219k

     ...expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer...  ...About the Role: Skydio is seeking a Senior Operations Systems Engineer to help build out world class operations and manufacturing systems... 
    Full time
    Local area
    Relocation package

    Skydio

    Hayward, CA
    4 days ago
  • $212.2k - $312k

     ...RoleWe're looking for a Hardware Systems Engineer to own system-level architecture across...  ...for power distribution, motion control, embedded compute, sensor suites and communication...  ...debugging across hardware, firmware, and software boundaries, conducting design and safety... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Oakland, CA
    4 days ago
  • Java Full Stack Developer with Strong Microservices and Kafka experience Job Summary 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...

    Omni Inclusive

    San Leandro, CA
    1 day ago
  •  ...Springboot, Microservices, GraphQL, MongoDB ~ Experience with Agile practice, daily Stand-Up/Scrum and accountability to the software development team ~ Developed applications with good usability principles, cross-browser compatibility, web security (XSRF, cross... 
    Contract work
    Local area

    AceStack LLC

    San Leandro, CA
    2 days ago
  • Position Title : Java Full Stack Developer Location :- San Leandro, CA (Onsite) Contract Job Summary: We are looking for a skilled Java Full Stack Developer with strong expertise in backend development using Java and frontend development...
    Contract work

    AceStack LLC

    San Leandro, CA
    2 days ago
  •  ...Participate in code reviews, technical design discussions, and architecture reviews. Collaborate with QA, DevOps, product, and other engineering teams. Contribute to CI/CD, deployment automation, monitoring, and application observability. Required Technical Skills... 

    Diamondpick

    San Leandro, CA
    4 days ago
  • $61 - $98 per hour

     ...manage consultants, vendors, and implementation partners as needed. Skills ~ Bachelor's degree in Supply Chain, Industrial Engineering, Information Systems, Business, Operations, or a related field. ~8-10 years of experience in supply chain, operations systems... 
    Hourly pay

    Horizontal Talent

    Hayward, 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!