View Our Website View All Jobs

Senior Firmware Engineer

If you love bringing up new hardware platforms and writing firmware that interfaces with complex systems to make people's lives better, here is a unique opportunity to join a small team of passionate engineers building a wave of new products that will change the way consumers cook at home. We are looking for a firmware engineer with 4 or more years of industry experience writing firmware in C for microcontroller-based devices. You might be the right fit if you love food, are self-directed, and know how to design, implement and ship clean, high quality embedded code.

Requirements

  • CS or EE degree or equivalent.
  • Able to read and review schematics, assist in device, platform and tools selection.
  • Hands on experience with board bring-up, including I2C and SPI bus level debugging, soldering and circuit prototyping.
  • Experience developing device drivers and system modules for bare metal and RTOS environments.
  • Very proficient in C and/or C++, experience with ARM or other MCU assembler languages.
  • Experience designing and implementing protocols that interface with mobile, desktop and/or cloud applications over UART, USB HID or wireless transports.
  • Experience with building firmware for consumer products


Helpful experience

  • Work with Bluetooth/LE and/or WiFi in embedded devices,
  • IoT systems that communicate with mobile apps on iOS and Android
  • IoT systems that communicate with cloud servers
  • Building factory test firmware
  • High speed functional prototyping to support mechanical and electrical teams
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150