Jobs · Engineering · California

Embedded Software Engineer Intern

Analog Devices · San Jose, CA · 1 mo ago
Engineering$22–$41/hrVolunteer

Are you a problem solver looking for a hands-on internship position with a market-leading company that will help develop your career and reward you intellectually and professionally?

About the role

As an Embedded Software Engineer Intern, you will gain hands-on experience developing software and firmware for embedded systems that power real-world applications. Working alongside experienced engineers, you will contribute to software design, implementation, testing, and debugging while collaborating with cross-functional teams to deliver reliable and efficient embedded solutions.

Responsibilities

  • Assist in developing, testing, and debugging embedded software and firmware for hardware-based systems.
  • Support the integration of software and hardware components to ensure system functionality and performance.
  • Contribute to the development of automation tools, test frameworks, and software utilities.
  • Participate in system validation, data collection, and performance analysis activities.
  • Collaborate with cross-functional engineering teams to troubleshoot issues and implement solutions.
  • Document software designs, test results, and technical findings.

Requirements

  • Basic knowledge of embedded systems, software development, and computer engineering principles.
  • Familiarity with programming languages such as C, C++, Python, or similar languages.
  • Understanding of software debugging, testing, and problem-solving techniques.
  • Knowledge of version control tools such as Git or similar platforms.
  • Strong analytical, troubleshooting, and communication skills.
  • Ability to work effectively in a collaborative team environment.
  • Eagerness to learn new technologies, tools, and development methodologies.

Qualifications

  • Currently pursuing a Bachelor's or Master's Degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Familiarity with embedded operating systems, real-time systems (RTOS), or embedded Linux environments.
  • Exposure to software build systems, scripting, or automation tools.
  • Experience with engineering projects, coursework, or research involving embedded software, firmware, hardware-software integration, or system validation.
  • Knowledge of digital signal processing, communication protocols, or embedded hardware concepts is a plus.

Benefits

  • Learn from the brightest minds who are here to help you grow and succeed.
  • Make an impact through work on meaningful projects alongside a team of experts.
  • Create connections that will become part of your professional network.
  • Culture values aligned goals, work-life balance, continuous and life-long learning opportunities, and shared rewards.
  • Internship program features various lunch-and-learn topics and social events with other interns and full-time employees.
  • Goal to develop interns so they are the first to be considered for full-time roles.

Pay

The expected wage range for a new hire into this position is $22 to $41. Actual wage offered may vary depending on work location, experience, education, training, external market data, internal pay equity, or other bona fide factors.

Job Req Type: Internship/Cooperative Required Travel: No

Similar jobs