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

SPRING 2026: SOFTWARE ENGINEERING CO-OP (JANUARY THROUGH JUNE)

SharkNinja

$25 - $34
Aug 26, 2025
Madison, TN, US
Apply Now

SharkNinja is looking for a Software Engineering Co-op to work on next-generation connected products, contributing to software that powers consumer experiences from kitchen to clean, and 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, or have graduated within the past year
  • 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.