Analog Devices

Digital Design Engineer Intern

Job Description

Posted on: 
2026-03-12

Responsibilities

  • Developing software for host PCs and embedded processors
  • Documenting code, writing examples, and providing technical presentations
  • Testing and debugging hardware
  • Collaborating with experienced engineers on projects
  • Participating in team meetings and contributing ideas
  • Learning and applying new software development techniques
  • Engaging in continuous learning and professional development opportunities

Job Requirements

  • Currently enrolled in a Bachelor’s degree program in Electrical Engineering, Computer Engineering, or Computer Science
  • Entering Junior year or later
  • Basic understanding of systems programming, IP networking, and Linux
  • Proficiency in software development languages such as C, C++, Python, or shell scripting
  • Familiarity with tools like Git, CMake, Vivado, NS3, and embedded development is a plus
  • Strong technical aptitude in software and eagerness to grow
  • Collaborative team player with attention to detail
Apply now

More job openings