×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineer; Wireless Networking

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: SimpliSafe
Full Time position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Embedded Software Engineer, DevOps
Job Description & How to Apply Below
Position: Staff Embedded Software Engineer (Wireless Networking)

Staff Embedded Software Engineer (Wireless Networking)

About Simpli Safe

We’re a high-tech home security company that’s passionate about protecting the life you’ve built and our mission of keeping Every Home Secure. We’ve created a culture of collaboration and innovation where those seeking their next challenge can find big opportunities and make a huge impact. We want you to grow and thrive here.

We’re embracing a hybrid work model that enables split time between office and home. Hybrid means coming together in our state-of-the-art office on two core days (typically Tuesday and Wednesday) and choosing where to work for the remainder of the week.

Why are we hiring?

We’re growing and thriving. We need smart, talented, and humble people who share our values to join us as we disrupt the home security space and relentlessly pursue our mission of keeping Every Home Secure.

What You’ll Do

As a Staff Embedded Software Engineer specializing in Wireless Networking, you will focus on optimizing Simpli Safe’s wireless communications systems to enhance performance, resilience, and power efficiency. You will be a critical contributor to product development, working on the intricate world of IoT device connectivity. This role requires a deep understanding of the wireless radio and communication stacks, as well as the entire networking stack from the physical layer to the application.

You will debug complex issues and optimize every layer of the network stack to achieve high performance, reliability, and power efficiency in our IoT and camera devices.

This is a hands-on role where you will work with firmware, analyze network traffic, and collaborate with hardware, software, QA, and cloud teams to deliver robust and optimized wireless solutions.

Responsibilities

  • Full Communications Stack Network Debugging & Optimization: Diagnose and resolve complex network connectivity, throughput, latency, and reliability issues across the entire networking stack, from the wireless radio (PHY/MAC) through TCP/IP up to the application layer on embedded IoT devices.
  • Protocol Implementation & Tuning: Implement, port, and optimize low power wireless (802.11, HaLow, Thread) and TCP/IP protocols to meet performance, power, and memory constraints of embedded systems.
  • Performance Analysis: Conduct in-depth performance analyses of wireless and networking stacks, identifying bottlenecks and proposing optimization solutions (e.g., retransmission strategies, buffer management, concurrency, power management, scheduling).
  • Root Cause Analysis: Perform detailed root cause analysis of intermittent networking issues using advanced debugging techniques.
  • Cross-Functional Collaboration: Work with hardware engineers to characterize RF performance, integrate drivers, and troubleshoot hardware–firmware interactions. Collaborate with application software teams to ensure seamless integration and optimal use of network services.
  • Testing & Validation: Define and help develop comprehensive test plans for wireless systems with QA and Automation teams, including unit, integration, and system-level tests.
  • Stay Current: Keep abreast of the latest wireless technologies, networking protocols, and embedded systems.
  • Travel: Willingness to travel to Asian manufacturing partners 1–3 times per year.

Required Skills & Experience

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of experience in embedded firmware development with a strong focus on wireless networking.
  • 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.
  • Hands-on experience with embedded operating systems including FreeRTOS and Linux.
  • Experience with various microcontrollers (e.g., ARM Cortex-M/R) and their peripherals.
  • Proven ability to optimize embedded networking stacks for throughput, latency, power consumption, and memory footprint.
  • Strong understanding of network security concepts,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary