Skip to main content
Hatch

Senior Embedded Systems Engineer

RemoteCanada only· UTC-8…UTC-5
Published
Experience
Senior
Company size
Mid-size
Salary not disclosed
Check eligibility

Open to CA only · UTC-8…UTC-5. Set where you work from to check your eligibility.

No BS summary

Senior Embedded Systems Engineer with 7+ years of C development experience on resource-constrained MCUs running an RTOS. Must have expertise in BLE/Bluetooth, Wifi, SPI, I2C, I2S, LEDs, and familiarity with Jira, Git/Github, GDB, Make/Cmake, and Python. Experience with schematics, part selection, and datasheet interpretation is required. Must be comfortable working at the hardware/software border and delivering consumer products in a cost/schedule/resource-constrained environment. Passion for evolving production firmware, improving testability, and maintainability is key. Must be self-motivated, own their work, and use AI fluently in daily tasks. Available during PST/PDT hours.

Core skills

CEmbedded SystemsRTOS

Required skills

ESP-IDFFreeRTOSBLEBluetoothWifiSPII2CI2SLEDsJiraGitGitHubGDBMakeCmakePythonschematicspart selectiondatasheet interpretationautomated testsautomated processes

Optional skills

Claude codeaudio specific development experiencePCB design toolsAltiumESP32AWS integrationworking at scale with millions of devices

Required languages

English

What you'll do

  • Develop firmware for our family of baby and adult sleep devices.
  • Developing new features and fixing issues in our microcontroller code written with the ESP-IDF and running FreeRTOS.
  • Own and ship fixes and features, using AI fluently to accelerate delivery
  • Use and understand tools for observability
  • Build strong working relationships with peers across mobile, backend, product, QA, and other teams
  • Thoroughly understand the system architecture including interactions with the mobile app and cloud backend
  • Learn what drives the business and bring sharp judgement to what we prioritize
  • Own and ship complex fixes and features, refactors, and process improvements.
  • Improve observability by participating in the development of dashboards and tools, enhancing the firmware when needed
  • Lead the design and rollout of new product firmware or large-scale refactors
  • Mentor teammates and model pragmatic, high-quality engineering decisions
  • Own and drive embedded improvements that elevate reliability, stability, and developer experience
  • Build reusable modules, scripts, and patterns that increase engineering consistency
  • Do all of these things keeping the customer experience at the forefront of our team’s attention

What they require

  • 7+ years of experience in Embedded engineering, with deep expertise in C development on resource constrained MCUs running an RTOS, BLE/Bluetooth, Wifi, SPI, I2C, I2S, LEDs.
  • Familiarity and experience with Jira, Git/Github, GDB, Make/Cmake, python, schematics, part selection, understanding datasheets.
  • Track record of working at the border between hardware and software, delivering high quality consumer products in a cost, schedule, and MCU resource constrained environment.
  • A passion for evolving existing production firmware by improving structure, testability, and maintainability of a codebase without regressing a product customers depend on.
  • You can tell when tech debt needs to be dealt with and when it can wait.
  • Automate, Automate, Automate : You know how to write automated tests and processes and can explain how and where to use them (and when not).
  • Desire for elegance and simplicity : Your code should be powerful and simple. "Do the simplest thing that can possibly work" is not just a slogan here; it's a way of life.
  • Judgement and Humility : You’re self-aware enough to know you’re going down a rabbit hole and when to raise concerns. You know that asking for help is not a sign of weakness but rather a strength.
  • Unafraid of new, unknown tech: You dive into new tech and paradigms that are unfamiliar and uncomfortable with eager glee. You’ve picked up multiple languages over your career and stay curious about new tools, frameworks, and technologies.
  • Pragmatic: … but you also understand that the shiniest new thing isn’t always the best solution.
  • Collaborative spirit : You make everyone around you better.
  • Clear communication : You can explain complex things simply.
  • Available during PST/PDT hours.

Benefits

  • We’re a certified Great Place to Work!
  • 94% of our employees say Hatch is a great place to work.
  • You’ll work with an amazing leadership team that truly values employees and leads with our company values every day.
  • We help people sleep better! Our products make a meaningful impact on people’s lives.
  • Our team is collaborative, fun, and full of brilliant minds.
  • We’re backed by world-class investors and growing fast!
  • We support flexibility with a remote-friendly work environment.
  • 100% paid medical, dental, and vision insurance for employees (80% for dependents, including domestic partners)
  • Meaningful equity —you’re an owner here
  • 401(k) match (no vesting schedule!)
  • 16 weeks of fully paid parental leave
  • 16 free therapy sessions (for you + one other adult in your life)
  • Financial support for family planning
  • Remote office + monthly internet reimbursement
  • Friends & family discounts on Hatch products
  • Exclusive discounts on travel, entertainment, and top retail brands
  • And so many more spontaneous perks!

Hatch is an AI agent CRM platform that helps home services, home improvement, healthcare, dental, finance, and insurance businesses turn every customer interaction into revenue growth. Our AI CSRs handle conversations over SMS, email, and voice—24/7—enabling businesses to scale 1:1 communication without scaling headcount. Recently acquired by Yelp, Hatch operates as a standalone product and is expanding our reach to help thousands more businesses unlock the revenue sitting in their lead pipeline. We've driven $5.1B in revenue for our customers—and we're just getting started.

🇺🇸 United StatesSaaSStartup
Salary not disclosed