S
Posted 6 hours ago
Control Systems & Algorithm Engineering Co-op
SharkNinjaControl Systems & Algorithm Engineering Co-op
Perks & benefits
Medical InsuranceHealth Insurance
Requirements
Third year+ Bachelor's or Master's/PhD student, Control system theory knowledge, Embedded C/C++ proficiency, Microcontroller experience, Hands-on hardware experience
Skills
C#MatlabControl systems
About the role
Responsibilities
- Design and implement real-time control algorithms for appliance subsystems including thermal, fluidic, and electromechanical components
- Work directly with hardware such as pumps, heaters, boilers, AC/DC, and stepper motors
- Interface with low-cost sensors and implement signal processing, filtering, and estimation techniques like Kalman filters
- Apply classical control methods including frequency response analysis and PID design
- Build and iterate prototypes and test rigs to validate algorithms in real hardware environments
- Collect and analyze experimental data to identify system dynamics and optimize performance
- Collaborate with cross-functional teams to bring control algorithms from concept to embedded deployment
Requirements
- Current student in third year or beyond of a bachelor's program, or enrolled in a master's or doctorate program
- Strong understanding of control system theory, stability margins, and PID design
- Proficiency in embedded C/C++ programming
- Experience with microcontrollers such as STM32, ESP32, or Arduino
- Familiarity with real-time signal processing and sensor fusion techniques
- Comfort working hands-on with hardware systems and actuators
- Ability to work full-time onsite in Needham, MA
Preferred Qualifications
- Experience with MATLAB/Simulink for system modeling and model-based design
- Background in system identification and machine-learning-based modeling
- Knowledge of nonlinear optimization algorithms for embedded environments
- Familiarity with TinyML, CMSIS libraries, or other embedded ML frameworks
- Experience with embedded system architecture and software frameworks
Benefits
- Medical insurance
- Health savings account (HSA) with company contribution
- Sick time and company holidays
- Employee product discounts
- Product testing opportunities
- Retirement plans and employee stock purchase options
- Wellness programs
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeControl Systems & Algorithm Engineering Co-op
SharkNinja · Needham
