![Featured image for “[UG/MS] Robotics Research Team at USC’s Information Sciences Institute (ISI)”](https://www.cs.usc.edu/wp-content/uploads/2024/04/USC.png)
The following announcement is from USC’s Information Sciences Institute (ISI). Please contact them directly if you have any questions.
Job Title: Research Assistant – Robotics
Location: USC Information Sciences Institute (ISI), Marina Del Rey, CA
Position Type: Volunteer (potential for paid position)
About the Position
Join the robotics research team at USC’s Information Sciences Institute (ISI) and contribute to innovative projects at the intersection of hardware and software. We are looking for motivated students in Electrical Engineering (EE), Computer Engineering (CE), Computer Science (CS), or related fields to assist with research and development in robotics. This role offers hands-on experience with real-world applications, and the potential for a paid position continuing into the Fall Semester based on performance, with the potential to continue next year. More details about the lab and project will be provided if you are selected for an interview.
Potential Responsibilities
-
Algorithm Development: Research, implement, and optimize algorithms in Python and C++ for robotics applications (e.g., kinematics, path planning, and real-time decision-making).
-
Simulation & Modeling: Develop simulators for planning and executing robotic movement.
-
Hardware Design & CAD: Create 3D models for simulations and physical prototyping using CAD tools.
-
Computer Vision: Implement vision-based algorithms for perception, object detection, and localization.
-
Real-Time Systems & Embedded Work: Modify and work with real-time operating systems and embedded hardware.
-
Problem-Solving & Implementation: Independently set up software environments, configure tools (e.g., compilers, WSL, libraries), and debug systems as needed.
Minimum Qualifications
-
Education: Pursuing a BS or MS degree in EE, CE, CS, or a related field.
-
Citizenship: Must be a U.S. citizen.
Preferred Skills & Experience
-
Programming: Python, C, C++, Makefiles, Git, Command-Line Tools, Computer Vision.
-
Robotics & Embedded Systems: Experience with real-time systems, hardware integration, and firmware development.
-
Simulation & Visualization: Experience with Matplotlib, CAD tools, and robotics simulators.
-
Proactive & Independent: Ability to troubleshoot, learn new tools quickly, and work independently with minimal supervision.
Expectations
-
Consistent Progress: Deliver work on time and proactively solve problems.
-
On-Site Commitment:
-
Minimum 1 day/week in person (Tuesday) for full lab meetings.
-
Preferred 2-3 days/week (flexible remote).
-
-
Adaptability & Initiative: Be comfortable setting up tools, installing software, and resolving technical issues independently.
Benefits
-
Career Growth: Potential to transition to a paid position.
-
Facilities & Perks:
-
Access to gym, lounge areas, and quiet workspaces.
-
Kitchen stocked with complimentary coffee, teas, and occasional snacks.
-
Free USC shuttle service to and from the research site.
-
On-site free reserved parking and EV charging.
-
-
Research & Industry Experience: Work with cutting-edge robotics technologies in a hands-on research environment.
How to Apply
To apply, submit your resume to the following form.
Questions? Email:
Published on March 4th, 2025Last updated on March 4th, 2025