SharkNinja is seeking a Principal System Software Architect to define the architecture and evolution of the software systems that power their next generation of connected products, ensuring robustness, scalability, security, and performance for AI-driven, connected living experiences at global scale.
Requirements
- 12+ years in embedded/system software engineering with at least 5 years in system architecture roles.
- Deep knowledge of embedded operating systems (RTOS, Linux, Android), device drivers, and low-level programming (C/C++, Rust).
- Hands-on experience with IoT connectivity standards (Wi-Fi, BLE, Matter, Zigbee, Thread) and cloud integration.
- Proven track record of designing systems for power efficiency, reliability, and scalability across millions of devices.
- Strong understanding of secure boot, encryption, OTA updates, and regulatory compliance (GDPR, CCPA, global standards).
- Familiarity with embedding AI/ML at the device level to enable predictive, adaptive functionality.
- Experience architecting systems for products deployed globally, balancing regional standards and scalability.
Responsibilities
- Define the end-to-end architecture for SharkNinja’s embedded and system software platforms, ensuring modularity, scalability, and seamless integration with cloud and mobile applications.
- Drive the design of real-time operating systems, firmware frameworks, and middleware that form the backbone of SharkNinja’s connected devices.
- Architect robust solutions for connectivity (Wi-Fi, BLE, Matter, and emerging protocols), ensuring reliable, secure, and low-latency interactions between devices and cloud services.
- Establish standards for system software performance, power efficiency, and reliability. Champion system-wide optimizations that enhance device responsiveness and longevity.
- Lead the integration of cybersecurity principles and compliance frameworks into system software design to protect consumer data and maintain global trust.
- Partner with the SVP of Software & AI to embed intelligence at the system level — from edge inference to seamless cloud handoff — enabling smarter, adaptive product experiences.
- Collaborate closely with hardware engineering, application software, and product teams to align system architecture with product strategy and user experience goals.
Other
- Serve as a senior technical mentor and influencer across global teams (U.S., China, EMEA), ensuring consistent architectural standards and knowledge sharing.
- The successful candidate will be a world-class system thinker and technical authority — able to bridge embedded, application, and cloud software into a unified architecture.
- They thrive at the intersection of hardware and software, anticipate emerging technology shifts, and design with a consumer-first mindset.
- They are a hands-on mentor, a rigorous architect, and a trusted partner to engineering and product leaders.
- Bachelor’s degree in Computer Science, Electrical/Computer Engineering, or related field required; advanced degree preferred.