Embedded Software Engineer
$170k - $190kProject 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.
- ...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...SuggestedWork experience placement
$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...SuggestedShift work- ...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)...SuggestedContract work
- ...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...SuggestedPermanent employmentFull time
$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...SuggestedContract workTemporary workFor contractorsWork at officeImmediate startRemote workWorldwideRelocation packageFlexible hours$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 areaRelocation packageFlexible hours3 days per week$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 wageApprenticeshipWork at officeLocal areaFlexible hoursShift workWeekend workAfternoon shift- 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...
- 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...
$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 workTemporary workVisa sponsorship- 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...
$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 placementRelocation package- ...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
- ...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
- ...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
- ...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 employmentWork at office
- ...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 placementFlexible hours
$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 officeRemote workWork from homeVisa sponsorship- ...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
- ...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
- ...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...
$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- ...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
- ...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
$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- ...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 workLocal area
- ...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
$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 payPrice workFull timeTemporary workInternshipFlexible hours- ...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...
- ...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 areaImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- ultimate software Hayward, CA
- remote software sales Hayward, CA
- senior c# .net software developer Hayward, CA
- id software Hayward, CA
- software Hayward, CA
- entry level software sales Hayward, CA
- healthcare software sales Hayward, CA
- software implementation project manager Hayward, CA
- software support Hayward, CA
- software technical support Hayward, CA


