Embedded Software Engineer

job
  • Project Canary
Job Summary
Location
Hayward ,CA 94544
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
19 Dec 2024
Share
Job Description
Embedded Software Engineer

Department: Aeris

Employment Type: Full Time

Location: Hayward, CA

Compensation: $150,000 - $180,000 / year

Description

Aeris Technologies Inc, a subsidiary of Project Canary, PBC, designs, manufactures, and commercializes the next-generation of laser-based gas analyzers used in a variety of applications such as quantifying greenhouse gas emissions, atmospheric pollutants, biogas and natural gas detections.

Project Canary is a climate technology company offering an enterprise data platform that helps energy companies improve and report on their emissions footprint. Project Canary builds high-fidelity sensors, ingests data from various other technologies and sources, and leverages proprietary analytics and models to deliver insights that operators can act on to reduce emissions. The data-driven technology enables energy operators to stop leaks faster, reduce risk, streamline reporting, and differentiate their operations for key stakeholders.

Project Canary's & Aeris Technologies' success is attributed to the motivation, skill, and teamwork of everyone. The team understands the importance of maintaining a culture where relationships are valued, feedback is crucial, and trust in each other and our products/services is paramount. If you enjoy a growth-stage environment, mission-driven work and are eager to collaborate, we want to hear from you.

The Embedded Software Engineer will be working with the Software Engineering team at Aeris Technologies, 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 devices
  • Help create, maintain, and adhere to company coding standards
  • Maintain Revision Control
  • 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 customizing product setups and the related test in production


Skills, Knowledge and Expertise
  • Bachelor of Science in Computer Science, Electrical Engineering, Software Engineering, or a related field
  • 2+ 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 FreeRTOS for IoT devices connecting to Web Services, a plus but not required
  • Familiar with IoT devices using cellular modem for communications


Benefits
  • Salary range: $150,000 - $180,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)
  • Opportunity for equity ownership
  • Student loan assistance
  • Generous PTO program
  • 11 paid Federal holidays annually
  • 6 paid sick days annually
  • 12 weeks of fully paid parental leave (gender neutral) including adoptions
  • Monthly wellness stipend
Other Smiliar Jobs
 
  • Denver, CO
  • 2 Days ago
  • Denver, CO
  • 2 Days ago
  • Hayward, CA
  • 2 Days ago
  • Hayward, CA
  • 2 Days ago
  • Denver, CO
  • 2 Days ago
  • Denver, CO
  • 2 Days ago
  • Denver, CO
  • 2 Days ago
  • Denver, CO
  • 2 Days ago
  • Hayward, CA
  • 2 Days ago
  • Denver, CO
  • 2 Days ago
  • Denver, CO
  • 2 Days ago
  • Linthicum Heights, MD
  • 2 Days ago
  • Long Beach, MS
  • 2 Days ago
  • Linthicum Heights, MD
  • 2 Days ago