1

Computer Engineering Research Assistant Jobs in New Jersey

Davidson Laboratory is seeking a research assistant to perform testing in the wave tank on an ... Experience with engineering research, experimental testing, or related research activities.

Position Details Position Information Recruitment/Posting Title Research Assistant Department Computer Science Salary Details The minimum of $14,280 Offer Information The final salary offer may be ...

Davidson Laboratory is seeking a research assistant to perform testing in the wave tank on an ... D. in a relevant engineering or closely related discipline, or equivalent combination of education ...

next page

Showing results 1-20

Computer Engineering Research Assistant information

What does a computer engineering research assistant do?

A Computer Engineering Research Assistant supports senior researchers and faculty by helping design, conduct, and analyze experiments related to computer engineering topics such as hardware, software, embedded systems, or networking. Their tasks often include programming, data collection, setting up laboratory equipment, and reviewing technical literature. They may also assist in writing research papers, preparing presentations, and managing project documentation. This role provides hands-on experience in advanced computer engineering concepts while contributing to research advancements.

What types of projects do computer engineering research assistants typically contribute to, and how do they collaborate with faculty and graduate students?

Computer Engineering Research Assistants often work on projects involving hardware design, embedded systems, machine learning applications, or network protocols. They typically assist with experimental setups, data collection, coding, and literature reviews. Collaboration is key; research assistants regularly meet with faculty and graduate students to discuss progress, troubleshoot challenges, and refine research objectives. This teamwork fosters a supportive environment and offers valuable learning opportunities, helping assistants build both technical and communication skills that are essential for career advancement.

What are the key skills and qualifications needed to thrive as a computer engineering research assistant, and why are they important?

To thrive as a Computer Engineering Research Assistant, you need a strong background in computer engineering fundamentals, programming, and data analysis, typically supported by progress toward a relevant degree. Familiarity with tools such as MATLAB, Python, simulation software, and version control systems is often required, along with experience using laboratory equipment. Excellent problem-solving abilities, attention to detail, and effective communication skills help you collaborate with research teams and present findings clearly. These skills and qualities are crucial for contributing meaningfully to research projects, ensuring accurate results, and supporting innovation within the field.

What is the difference between Computer Engineering Research Assistant vs Electrical Engineering Research Assistant?

AspectComputer Engineering Research AssistantElectrical Engineering Research Assistant
Required CredentialsBachelor's or Master's in Computer Engineering or related fieldBachelor's or Master's in Electrical Engineering or related field
Work EnvironmentLaboratories, research centers, academic institutionsLaboratories, research centers, academic institutions
Employer & Industry UsageUniversities, tech companies, research labsUniversities, power companies, electronics firms
Common Search & ComparisonYesYes

The main difference between a Computer Engineering Research Assistant and an Electrical Engineering Research Assistant lies in their specialization. Computer Engineering RAs focus on hardware-software integration, embedded systems, and computer architecture, while Electrical Engineering RAs work on circuits, power systems, and electronics. Both roles typically require similar educational backgrounds and are found in academic and research settings, but their specific projects and industry applications differ.

What cities in New Jersey are hiring for Computer Engineering Research Assistant jobs?

Cities in New Jersey with the most Computer Engineering Research Assistant job openings:

Infographic showing various Computer Engineering Research Assistant job openings in New Jersey as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 81% Full Time, 14% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Research Assistant - Temporary

Princeton, NJ • On-site

Princeton University
Education • 1 - 10 employees

$15.92/hr

Temporary

Posted 14 days ago


Princeton University rating

9.0

Company rating: 9.0 out of 10

Based on 26 frontline employees who took The Breakroom Quiz


Job description

Overview

This position will work as a temporary, short-term Research Assistant in the Department of Computer Science.

The Department of Computer Science is home to 75 faculty working across research areas such as Computational Biology, Computer Architecture, Economics & Computation, Human-Computer Interaction, Law & Public Policy, Machine Learning, Natural Language Processing, Programming Languages & Compilers, Robotics, Security & Privacy, Systems & Networking, Theory, and Vision & Graphics. Computer Science faculty also collaborate with schools, centers and programs across campus, including the School of Public & International Affairs, the Lewis Siegler Institute for Integrative Genomics, the Center for Statistics and Machine Learning, the Center for Information Technology Policy, the DeCenter, Princeton Language and Intelligence, Princeton Neuroscience Institute, and Princeton Precision Health. 

Responsibilities
  • Perform research on topics assigned by the faculty supervisor
  • Complete literature reviews, data analysis, experiments and write-ups
  • Attend weekly progress meetings and share recent findings
  • Work towards publication of the research 
Qualifications

Essential Qualifications: 

  • Minimum education - BS in Computer Science. Some positions may require an MSE in Computer Science or a PhD.
  • Previous demonstrated research experience
  • Proficiency with programming languages, statistical software and other tools necessary to complete the research project
  • Strong verbal and written communication skills and the ability to write scientific papers
  • Strong teamwork and collaboration skills
  • Strong data analysis skills
  • Intellectual curiosity and perseverance

Preferred Qualifications: 

  • Previous research experience at a top-tier research institution
  • Accepted papers at peer-reviewed conferences or accepted publications at major journals
  • Ability to add value to a research project 

Be advised that you will be contacted only if there is further interest in your application. Your candidate dashboard may not display status updates for this requisition.

Princeton University is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity or expression, national origin, disability status, protected veteran status, or any other characteristic protected by law.

The University considers factors such as (but not limited to) scope and responsibilities of the position, candidate's qualifications, work experience, education/training, key skills, market, collective bargaining agreements as applicable, and organizational considerations when extending an offer. The posted salary range represents the University's good faith and reasonable estimate for a full-time position; salaries for part-time positions are pro-rated accordingly.

If the salary range on the posted position shows an hourly rate, this is the baseline; the actual hourly rate may be higher, depending on the position and factors listed above.

The University also offers a comprehensive benefit program to eligible employees. Please see this link for more information.

Standard Weekly Hours0.00Eligible for OvertimeYesBenefits EligibleNoProbationary PeriodN/AEssential Services Personnel (see policy for detail)NoPhysical Capacity Exam RequiredNoValid Driver's License RequiredNo#LI-LO1Salary Range$15.92 Minimum Hourly RateEmployment Type: TEMPORARY

What Princeton University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom