Sharkninjaoperatingllc

Summer 2027: Control Systems & Algorithms Intern (May to August)

Needham, MA, United States. Posted yesterday

The role

You will help design and test control algorithms for smart household appliances. The work is hands-on, with real hardware, prototypes and test rigs.

What you will do

  • Design and implement real-time control algorithms for appliance subsystems (thermal, fluidic, electromechanical)
  • Work directly with pumps, heaters, boilers, AC/DC, stepper motors and their drivers
  • Interface with low-cost sensors (temperature, flow, pressure, torque) and implement signal processing, filtering and estimation such as Kalman filters
  • Apply classical control methods (frequency response, PID design and tuning) for stability and robustness
  • Rapidly build and iterate prototypes and test rigs to validate algorithms on real hardware
  • Collect and analyze experimental data to identify system dynamics and optimize performance
  • Collaborate with cross-functional teams from concept to embedded deployment

Required qualifications

  • Currently enrolled in a bachelor's program (third year or beyond), master's, or doctorate program
  • Able to work 40 hours per week, 5 days per week onsite in Needham, MA
  • Strong understanding of control system theory (frequency response, stability margins, PID design and tuning), classical and advanced control
  • Proficiency in embedded C/C++ and experience with microcontrollers (e.g., STM32, ESP32, Arduino or similar)
  • Familiarity with real-time signal processing and sensor fusion
  • Comfort working hands-on with sensors, actuators, and thermal and electromechanical components
  • Strong problem-solving ability and willingness to prototype quickly and iterate
  • A natural and effective communicator who can make abstract concepts concrete
  • Able to quickly create visual and physical definitions of new products that convey key attributes of function
  • Naturally curious and driven to find better solutions to everyday problems

Nice to have

  • Experience with MATLAB/Simulink for system modeling, state-space control and model-based design (including Simulink Coder)
  • Background in system identification, including real-time or machine-learning-based modeling
  • Knowledge of nonlinear optimization algorithms suitable for low-compute, embedded environments
  • Familiarity with TinyML, CMSIS libraries or other embedded ML frameworks
  • Experience with embedded system architecture and designing control software frameworks

Benefits

  • Medical insurance
  • Health savings account (HSA) with company contribution
  • Sick time
  • Company holidays
  • Employee product discount
  • Product testing opportunities
  • Referral bonuses
  • Retirement plans
  • Paid time off
  • Employee stock purchase options
  • Wellness programs
  • Learning programs and professional development opportunities

Before you apply

  • You must be currently enrolled in a bachelor's (third year or beyond), master's, or doctorate program
  • Onsite work in Needham, MA, 5 days per week; no relocation or housing assistance
  • Due to high application volume, response times may vary

About the company

SharkNinja is a global product design and technology company with the Shark and Ninja brands. It is headquartered in Needham, Massachusetts, with more than 4,100 associates.

Summer 2027: Control Systems & Algorithms Intern (May to August) at Sharkninjaoperatingllc | JobZoey