Senior Embedded Systems Engineer

Simbex
Lebanon, NH
Job Description
Role Overview

We are seeking a Senior Embedded Systems Engineer to own the full hardware-firmware stack for a next-generation IoT wearable platform. This is a dual-discipline role: you will independently design and develop embedded hardware circuits and PCBs alongside production-grade Zephyr RTOS firmware.

What You Will Do

You will design and develop embedded hardware circuits and PCBs, architect and deliver production Zephyr RTOS firmware, implement BLE stacks, and integrate cloud connectivity.

Why It Might Be a Fit

The ideal candidate is a hands-on engineer who takes end-to-end ownership in building sensor-based hardware and firmware. You will have experience with embedded development, Zephyr RTOS, and ARM Cortex-M SoCs.

Requirements

  • BS or MS in Electrical Engineering, Computer Engineering, Embedded Systems, or related field
  • 7+ years of embedded development experience, including 3+ years on production-shipped products
  • Hands-on EE skills: independently read schematics, perform board bring-up, and debug hardware/firmware interaction
  • Proficiency with bench instrumentation (oscilloscope, logic analyzer, power analyzer) for power characterization and debug
  • Experience selecting microcontrollers, RF SoCs, and sensor ICs (IMU, accelerometer, gyroscope) for product designs
  • Strong C/C++ in bare-metal and RTOS-based embedded contexts
  • Demonstrated Zephyr RTOS experience: devicetree, Kconfig, module system, and west toolchain
  • Experience with ARM Cortex-M SoCs (Nordic nRF52/nRF53, STM32, or similar) and peripherals: SPI, I2C, UART, USB
  • BLE firmware experience and familiarity with OTA update workflows (MCUboot preferred)
]]>