Senior Connected Firmware Developer

SharkNinjaNeedham, MA
$125,000 - $150,000Onsite

About The Position

This is a hands-on connected-firmware role at SharkNinja where you will write the code that makes our products connect. You will be responsible for the connected features SharkNinja keeps in-house, including wireless connectivity, device provisioning and pairing, over-the-air updates, and differentiated connected experiences. You will also manage the platform layer that other connected programs depend on, such as connectivity stacks, provisioning code, and shared app/cloud integration components. The role involves building production connected-feature code end-to-end and creating reference implementations to prove out the architecture for all programs and partners.

Requirements

  • 5+ years of embedded software and firmware development, with meaningful depth in wireless connectivity or connected-device features.
  • Experience delivering and shipping production connected firmware in commercial products.
  • Experience building to an architecture defined by others — implementing connectivity stacks, provisioning flows, or app/cloud integration from documented interface contracts.
  • Strong embedded C; C++ on resource-constrained platforms.
  • Knowledge of wireless connectivity technologies: Wi-Fi, Bluetooth/BLE, Matter, Thread, Zigbee.
  • Experience with device provisioning, pairing, and companion app integration: BLE GATT, Wi-Fi onboarding, cloud device registration and authentication.
  • Experience with Real-Time Operating Systems (RTOS).
  • Experience with Git-based workflows, CI builds (gcc, CMake, headless), unit testing (Ceedling or equivalent), static analysis.
  • Experience debugging on target hardware — oscilloscopes, logic analyzers, JTAG/SWD, trace.
  • Understanding of OTA update mechanisms and device security fundamentals for connected products.
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline required.
  • Competencies: Ownership and follow-through, technical rigor, clear written and verbal communication, collaboration across hardware, cloud, and mobile, standards discipline under schedule pressure.

Nice To Haves

  • Consumer electronics, IoT devices, smart home products, or comparable connected high-volume products (preferred).
  • CI/CD, automated testing, or build infrastructure for embedded systems (strongly preferred).
  • Reviewing or integrating code from external development partners (an advantage).
  • Display technologies and embedded graphics/UI frameworks (a plus).

Responsibilities

  • Design, implement, and debug production embedded firmware for connected consumer and home appliance products.
  • Manage connected features end to end, including requirements clarification, implementation, unit test, integration, and release support.
  • Develop in retained areas: wireless connectivity, device provisioning and pairing, OTA, and differentiated connected experiences.
  • Develop against the connectivity architecture, interface, and app/cloud integration standards, adopting platform components rather than rebuilding them.
  • Implement defined reference architectures and reference implementations for Bluetooth/BLE, Wi-Fi, Zigbee, Thread, and Matter stacks, plus provisioning and pairing code, for reuse across product categories.
  • Build and maintain shared connectivity and app/cloud integration components, including BLE GATT profiles, Wi-Fi onboarding, and cloud device registration.
  • Build to defined interface contracts and platform decisions.
  • Prototype new connectivity and app-integration technologies to de-risk decisions ahead of program commitment.
  • Participate in technical design reviews for internal and partner-developed connected firmware.
  • Review partner-delivered connected code and integrate it against SharkNinja standards.
  • Turn architectural intent into working reference code and shipped connected features that partners and other programs can build against without interpretation.
  • Support partner technical capability assessments for wireless and app-integration subsystems.
  • Write unit tests and maintain code coverage against the standard applied across internal and supplier code; resolve static analysis findings, with no unresolved critical or high-severity issues at release.
  • Build and maintain CI pipeline, static analysis configuration, and interoperability test-harness infrastructure for owned connected features and platform components.
  • Verify the reproducibility standard in practice — confirm that source, toolchain, and build manifest deliverables actually rebuild the shipping binary.
  • Work in feature branches with PR-gated merges, ticket-linked commits, and commit messages sufficient to generate release notes.
  • Work under the technical direction of Principal Engineers on connected platform capabilities and design review, building toward broader architectural scope over time.
  • Bring up firmware on target hardware and debug hardware-software-app integration issues with Hardware Engineering, Cloud, and Mobile App teams.
  • Support certification activities — Bluetooth SIG, Wi-Fi Alliance, Matter — with hands-on testing and issue resolution.
  • Coordinate with firmware engineers in other regions to drive continuous improvement.

Benefits

  • medical insurance
  • dental insurance
  • vision insurance
  • flexible spending accounts
  • health savings accounts (HSA) with company contribution
  • 401(k) retirement plan with matching
  • employee stock purchase program
  • life insurance
  • AD&D
  • short-term disability insurance
  • long-term disability insurance
  • generous paid time off
  • company holidays
  • parental leave
  • identity theft protection
  • pet insurance
  • pre-paid legal insurance
  • back-up child and eldercare days
  • product discounts
  • referral bonus program
  • competitive health insurance
  • retirement plans
  • paid time off
  • employee stock purchase options
  • wellness programs
  • SharkNinja product discounts
  • Learning Programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service