Intern – Computer Engineering

In this position you will work directly on applied projects. You may develop software for embedded systems and industrial controllers or create communication interfaces and adapters for machines and robots. In this role you will have the opportunity to showcase and build on your experience in hardware design, software and algorithm development, data collection, and documentation of results. Computer engineering interns at CCAM work with these types of technologies:

  • Mechatronics/robotics, circuits, hardware integration, embedded systems (Raspberry PI, Arduino, STM), signal processing, vision systems.
  • Data serialization languages such as JSON, XML, YAML, Protobuf.
  • Front end frameworks such as Angular, React, or Vue.
  • RESTful API communication.
  • Publish/subscribe messaging services such as MQTT and Apache Kafka.
  • Communication protocols such as TCP/IP, UDP, SPI, I2C.
  • Object-oriented design principles.
  • Image processing, ROS/ROS2, OpenCV, Node-Red, Docker.
  • Version control tools such as Git, GitHub, or GitLab.
  • Database systems such as MongoDB or SQL.


  • The ability to work independently towards an established goal without continuous oversight or assistance.
  • The ability to quickly grasp key concepts needed to attack difficult engineering and manufacturing problems.
  • Degree program or area of focus: computer engineering, electrical engineering, computer science.
  • Familiarity with software development on Windows and Linux Operating Systems.
  • Experience with software integration/development using a programming language such as C/C++, Python, C#, JS.
  • This position requires access to technology or intellectual property that is subject to export control requirements. Candidates must be qualified for such access without an export control license.

The Commonwealth Center for Advanced Manufacturing is looking for interns who are intrigued by its mission and who desire to make contributions to programs and teams focused on high-technology manufacturing activities and high-value manufacturing systems. This will require the interns to have a genuine enthusiasm for the development and application of scientific principles, engineering methods, and technology to manufacturing in industry and the ability to quickly grasp key concepts needed to attack difficult engineering and manufacturing problems.

The CCAM Intern Program runs concurrently with the semester schedule of our member universities. Openings will be available for a minimum of 12 – 14-week term at CCAM’s research center during fall, spring or summer academic semesters. Fall and Spring interns may work 18 – 40 hours per week (generally must be initially be available for a minimum of 20 hours per week). Summer interns work 40 hours per week. Currently, CCAM only accepts applicants either attending or recently graduated from CCAM’s member universities.


To apply, send a cover letter and resume to The subject line should reference the position the applicant is applying for.  For further information, please visit the CCAM website at

The Commonwealth Center for Advanced Manufacturing is an Equal Opportunity Employer.

login | WordPress site by 6foot8