This is a hands-on embedded firmware role focused on writing production code for SharkNinja consumer and home appliance products. The role owns firmware features retained in-house, including device control, OTA updates, and differentiated product features, as well as platform implementations reused across programs. Architecture, interface contracts, hardware abstraction layer boundaries, and platform selection criteria are already defined; the developer implements features and platform components to those decisions. The developer designs, implements, tests, debugs, and supports the release of production firmware. They implement reference architectures, hardware abstraction layers, shared drivers, and core device firmware components, and prototype technology options to reduce risk. The role also contributes to design reviews, partner code review and integration, engineering standards, testing and build infrastructure, and reproducible release builds. Working under the technical direction of Principal Engineers, the developer brings up firmware on target hardware and collaborates with Hardware Engineering, Systems Engineering, NPD, external partners, and firmware engineers in other regions. The position is based in Needham, Massachusetts.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior