SharkNinja is looking for software engineering co-ops to work on next-generation connected products, including intelligent grills, robot vacuums, and other IoT devices, to contribute to 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.