
SharkNinja
SharkNinja designs and sells household appliances under the Shark and Ninja brands, including vacuum cleaners, steam mops, air purifiers, blenders, coffee makers, and cookware for consumers. It distributes through major retailers, e-commerce, and global distributors, earning revenue from product sales across multiple household categories. Founded in 1994 and headquartered in Needham, Massachusetts, SharkNinja is a public company listed on the NYSE.
Open Positions at SharkNinja
6 open positions
Build zero-to-one data, automation, and AI solutions by embedding with SharkNinja business teams and turning operational challenges into measurable business impact. You will own delivery from problem discovery through production, adoption, and ongoing results.
Principal Firmware Engineer leading the architecture and hands-on implementation of connected embedded systems across wireless connectivity, embedded UI, and device-to-app/cloud integration. This architect-track role sets technical standards for internal teams and external partners without moving into people management.
Own the architecture and evolution of SharkNinja’s consumer mobile app for connected products, working hands-on across React Native, Expo, and TypeScript. The role combines deep mobile engineering with technical leadership for device connectivity, product onboarding, quality, and platform consistency.
Build high-impact software and systems that solve SharkNinja’s most ambiguous, cross-functional business problems. As a Unit 26 architect, you will take solutions from zero to production, prove their value, hand them off, and move to the next challenge.
Senior Embedded Firmware Developer responsible for shipping production firmware and reusable platform components for SharkNinja consumer and home appliance products. The role combines low-level device control, hardware abstraction, platform implementation, testing, and partner code governance.
Build and ship connected embedded firmware for SharkNinja consumer products, specializing in wireless connectivity, provisioning, pairing, OTA updates, and app/cloud integration. The role also develops reusable connectivity platform components and reference implementations for internal teams and external partners.