Doma Home Inc.

Senior Firmware Engineer

San Francisco, CA, US

14 days ago
Save Job

Summary

Doma is a new company from the same founding team as August Home, whose smart lock helped change the landscape of connected devices at your front door.


Our first product utilizes an automotive-style messaging bus to coordinate multiple microcontrollers running real time operating systems and a Linux-based SoM providing user and network-facing services.


This role is for our first full-time lead firmware engineer. You’ll work with an experienced team of electrical, mechanical, and software engineers to deliver low level integrations of system hardware and sensible abstractions on top of them.


We’re using a combination of FreeRTOS and Zephyr today, but are interested in extending our Rust-based application stack to MCUs over time.


Responsibilities

  • Lead embedded system development of smart home infrastructure from prototype to production using modern tools and techniques
  • Collaborate cross functionally with other engineering groups as you design, develop, and test systems
  • Develop embedded systems in FreeRTOS, Zephyr, and Linux environments


Required Skills and Experience

  • BS in EE or CS
  • 5+ years experience developing embedded system software
  • Proficiency in C, C++, Rust, and Python
  • Experienced in using oscilloscopes, signal analyzers, flashing tools
  • Extensive experience with peripheral development such as I2C, UART, MIPI, GPIO, USB, etc
  • Communication protocol experience, both wired and wireless
  • RTOS development experience, Zephyr preferred
  • Embedded Linux development experience
  • Experience developing systems with sensors and radios
  • Experience implementing BSPs and SDKs
  • Consumer or medical device development experience


Preferred Experience

  • MS in Embedded Systems
  • 10+ years experience in developing embedded system software
  • Led multiple product development cycles from concept to production including firmware architecture, update implementation, manufacturing production tools.
  • Smart Home device development experience


Benefits

  • Competitive salary
  • Health and dental insurance
  • Generous PTO policy
  • Hybrid work options

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: