Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SimpliSafe Logo

Principal Embedded DSP/ML Engineer

SimpliSafe

Salary not specified
Aug 15, 2025
Boston, MA, US
Apply Now

SimpliSafe is looking to optimize its wireless communication systems for performance, resilience, and power efficiency in their IoT and camera devices.

Requirements

  • Expert-level proficiency in C/C++ for embedded systems.
  • Deep understanding of the entire TCP/IP networking stack (Layers 2-7), including Ethernet, IP, TCP, UDP, DNS, DHCP, Thread, etc.
  • Extensive experience with WiFi (802.11) protocols, including MAC layer operations, roaming, power saving modes, and coexistence.
  • Proven ability to optimize embedded networking stacks for throughput, latency, power consumption, and memory footprint.
  • Strong understanding of network security concepts, protocols, certificates/keys, firewalls, packet inspection and filtering.
  • Familiarity with the following tools: Wireshark, Communications Analyzer, Traffic/Load generators, Network throttling, Wireless impairment test setups.
  • Experience with Matter/Thread networking a plus.

Responsibilities

  • Diagnose and resolve complex network connectivity, throughput, latency, and reliability issues across the entire networking stack, from the wireless radio (PHY/MAC layers) through TCP/IP and up to the application layer on embedded IoT devices.
  • Implement, port, and optimize low power wireless (802.11, HaLow, Thread) and TCP/IP protocols to meet specific performance, power, and memory constraints of embedded systems.
  • Conduct in-depth performance analysis of wireless and networking stacks, identifying bottlenecks and proposing innovative solutions for optimization (e.g., retransmission strategies, buffer management, concurrency, power management, scheduling).
  • Perform detailed root cause analysis of intermittent and hard-to-reproduce networking issues using advanced debugging techniques and tools.
  • Work closely with hardware engineers to characterize RF performance, integrate drivers, and troubleshoot hardware-firmware interactions.
  • Collaborate with application software developers to ensure seamless integration and optimal use of network services.
  • Define and help develop and comprehensive test plans for wireless our QA and Automation teams to include unit, integration, and system-level tests.

Other

  • 10+ years of experience in embedded firmware development with a strong focus on wireless networking.
  • Hands-on experience with embedded operating systems including FreeRTOS and Linux.
  • Experience with various microcontrollers (e.g., ARM Cortex-M/R) and their peripherals.
  • Familiarity with cloud platforms (AWS IoT) and their connectivity requirements.
  • Willing to travel to Asian manufacturing partners 1-3 times per year