Senior Firmware Engineer
Posted on 12/22/2023
INACTIVE
Gradient

51-200 employees

Green-friendly home appliance company
Company Overview
Gradient’s mission is to cool the world by transforming every home to be more comfortable and healthy for the people who inhabit it — without compromising the environment. Gradient is making home heaters and air conditioners that are better for the environment, easier to install, and more pleasant to use.
Consumer Goods
Hardware

Company Stage

Series A

Total Funding

$57.3M

Founded

2017

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

-12%

1 year growth

-5%

2 year growth

42%
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
Data Structures & Algorithms
AWS
CategoriesNew
Software Engineering
Requirements
  • Expertise in Embedded C
  • Experience in firmware development in production environments
  • Bachelor's degree in Computer Engineering/Computer Science or equivalent
  • 7+ years of experience in the field
  • Proficiency in designing RTOS based and bare metal applications
  • Proficiency in communication protocols such as UART, SPI, and I2C
  • Experience with debugging tools such as JTAG
  • Proven track record of shipping high-quality electronics and software in consumer products
  • Proficiency in Python and other automation languages
Responsibilities
  • Contribute and collaborate to design and develop all embedded software systems
  • Implement energy efficient heating/cooling system control algorithms
  • Develop User Interfaces that provide a premium user experience across the device and the mobile application
  • Develop automation scripts for integration testing and factory testing
  • Investigate and implement wireless communication protocols including MQTT, BACnet, and Matter
  • Work cross-functionally with the business and product teams to define the requirements for the product roadmap
  • Build systems and processes for continuous deployment, testing, and manufacturing test improvements
Desired Qualifications
  • Experience with AWS IoT Core and related services
  • Experience shipping 1 or more IoT consumer products
  • Experience working with wireless communication SoCs, especially for WiFi and BLE
  • Experience with Altium or similar ECAD software