Internship: Advanced MPC technologies

Cambridge, Massachusetts, United States · ME · 1022 expand job description ↓


MERL is looking for highly motivated individuals to work on developing and implementing high speed optimization algorithms for model predictive control applications. Successful candidates will collaborate with MERL researchers to develop, analyze, and implement optimization algorithms on highly parallel and reconfigurable embedded target hardware. The ideal candidate is a MS or Ph.D. student with experience in model predictive control, optimization algorithms, and GPU and FPGA programming. Proficiency in C/C++ programming, specifically using CUDA and openCL, is required. Experience using openCL to program FPGAs is preferred. Experience with algorithm development in Matlab is preferred. Experience with real time systems is a plus. Publication of relevant results in conference proceedings and journals is expected. The duration of the internship is 3-6 months. Start date is flexible between January and July 2017

Research Area: Mechatronics

Contacts: Bram Goldsmith

Do you have a LinkedIn account? Import your resume and save time!

Personal information
Your Profile
Application Details
Are you qualified to apply for an internship at MERL? Qualified applicants for MERL internships are individuals who have or can obtain full authorization to work in the U.S. and do not require export licenses to receive information about the projects they will be exposed to at MERL. The U.S. government prohibits the release of information without an export license to citizens of several countries, including, without limitation, Cuba, Iran, North Korea, Sudan and Syria (Country Group E:1 of Part 740, Supplement 1, of the U.S. Export Administration Regulations).
Have you worked at MERL before?