Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SharkNinja Logo

Summer 2026: Software Engineering Intern (May to August)

SharkNinja

$25 - $34
Sep 16, 2025
Madison, TN, US
Apply Now

SharkNinja is looking to solve real-world challenges and grow as a developer in a dynamic, consumer-driven company by having interns work on next-generation connected products across Shark and Ninja categories, including intelligent grills, robot vacuums, and other IoT devices. The interns will gain hands-on experience with embedded systems, mobile connectivity, and cloud integration, while contributing to a fast-paced, collaborative team shaping the future of smart home innovation.

Requirements

  • Strong understanding of software engineering fundamentals, including data structures, algorithms, and software design principles.
  • Hands-on experience with coding and debugging across various programming languages and environments.
  • Familiarity with cloud platforms, such as AWS, Azure, or Google Cloud, is a plus.
  • Exposure to TypeScript and/or Python with a working understanding of APIs and cloud interfaces.
  • Experience or coursework in React Native or Flutter development.
  • Knowledge of IoT devices, embedded systems, or connected hardware is highly desirable.
  • Previous experience or interest in hands-on product testing and reporting.

Responsibilities

  • Collaborate on verification of the AWS IoT platform, ensuring robustness and reliability.
  • Write and deploy cloud-based code using TypeScript for server-side applications.
  • Develop Python scripts to facilitate seamless interfacing with cloud environments.
  • Conduct testing for a variety of connected SharkNinja products, including robots, grills, and other smart devices.
  • Create, execute, and document test reports to validate system performance.
  • Design and implement interactive dashboards using React Native or Flutter.
  • Support embedded systems development for connected products, learning the intricacies of hardware-software interaction.

Other

  • Must be currently enrolled in an associate’s, bachelor’s, master’s, or doctoral program
  • Must be able to work a full-time, 40-hour-per-week schedule with 5 days per week onsite in Madison, TN
  • A natural communicator with the ability to explain complex technical topics clearly to both technical and non-technical stakeholders.
  • Intellectual curiosity with a knack for troubleshooting and solving complex challenges.
  • Comfortable multitasking in a fast-paced environment and shifting between immediate tasks and longer-term projects.