Remote Otter LogoRemoteOtter

Staff Firmware Engineer - Remote

Posted 2 weeks ago

Gradient

Gradient

Software Development
Full Time
CA, USA
$175,000 - $215,000/year

Share This Job!

Overview

Join us at Gradient, where our purpose is to revolutionize home comfort while championing environmental sustainability. Our mission is to combat the escalating challenge of climate change by redefining how homes are heated and cooled. Today, the environmental impact of heating and cooling systems surpasses that of the entire transportation sector, and without intervention, this trend is set to escalate drastically. At Gradient, we believe that ensuring comfortable living spaces shouldn’t come at the cost of our planet. We envision a future where every individual can enjoy the luxury of a comfortable home without contributing to carbon emissions. Our high-efficiency, low-carbon heat pump is just the beginning of our journey toward fully decarbonizing buildings. By joining Gradient, you’ll be at the forefront of a movement to make sustainable living accessible to all, ensuring healthier communities and a brighter, greener future.

In Short

  • Lead and own the design of our firmware architecture.
  • Lead and participate cross-functionally with the business and product teams to define the requirements for our product roadmap.
  • Contribute and collaborate to design and develop all our embedded software systems.
  • Investigate and implement wireless communication protocols including MQTT, BACnet and Matter.
  • Build systems and processes for continuous deployment, testing, and manufacturing test improvements.
  • Mentor other developers on the team, and create guidelines for best practices to follow.

Requirements

  • Expert in Embedded C.
  • Firmware development experience in production environments.
  • Computer Engineering/Computer Science degree or equivalent with 7+ years of experience.
  • Proficiency designing RTOS based and bare metal applications.
  • Expert in communication protocols such as UART, SPI, and I2C.
  • Excellent debugging skills and familiarity with common debugging tools such as JTAG.
  • Proven track record of shipping high-quality electronics and software in consumer products on a tight schedule.
  • Proficiency reading and interpreting schematics.
  • Proficient in Python and other automation languages.

Benefits

  • Equity
  • Medical/vision/dental/life/disability insurance
  • 401k
  • Paid parental leave
  • Commuter benefits
  • Unlimited PTO within reason
  • Relocation package (out of state applicants only)

Similar Jobs:

Join ALTEN Ltd as a Firmware Engineer to develop innovative defence systems with a focus on embedded solutions.

Firmware Development
Embedded Systems
Embedded C/C++
STM32 Microcontrollers
Worldwide
Full-time
Software Development
Ryzlabs logo

Firmware Engineer - Remote

Ryzlabs

7 weeks ago

Join Ryz Labs as a Firmware Engineer to develop cutting-edge technology for emergency response systems.

Firmware Development
Linux
C
C++
Argentina, Uruguay
Full-time
Software Development

FluentPet

Firmware Engineer - Remote

FluentPet

28 weeks ago

Join FluentPet as a Firmware Engineer to develop innovative IoT solutions for pet communication.

Firmware Development
IOT
ESP32
FreeRTOS
MX
Full-time
Software Development
Intent logo

Firmware Engineer - Remote

Intent

91 weeks ago

Join our team as a freelance Firmware Engineer and work on exciting IoT projects.

Firmware Development
C Development
Embedded Systems
ESP32
Poland
Freelance
Software Development
23K - 30K net/year
Axon logo

Firmware Engineer II - Remote

Axon

6 weeks ago

Join Axon as a Firmware Engineer II to develop innovative firmware solutions for AIoT devices.

Firmware Development
Embedded Linux
C
C++
USA
Full-time
Software Development
113000 - 174000 USD/year