Opens analogdevices.wd1.myworkdayjobs.com in a new tab

What You'll Do

  • Contribute to the development and enhancement of the BMS application under the guidance of senior engineers.
  • Develop and maintain responsive user interfaces using React to display battery data, dashboards, and diagnostic information.
  • Assist with the development of APIs and backend services that process data from vehicle telematics systems.
  • Support software quality initiatives by creating and maintaining unit, integration, and end-to-end tests.
  • Collaborate with embedded, application, and web software engineers to understand requirements and implement features.
  • Participate in code reviews, technical discussions, and agile development activities.
  • Help investigate and resolve software defects and performance issues.
  • What You'll Bring (Required Skills) Currently pursuing, or recently completed, a degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Experience with software development through academic projects, internships, personal projects, or open-source contributions.
  • Familiarity with JavaScript/TypeScript and modern web development concepts.
  • Familiarity with REST APIs and web services.
  • Basic experience with React.
  • Understanding of software testing principles and version control systems such as Git.
  • Strong problem-solving skills and enthusiasm for learning new technologies.
  • Excellent communication and teamwork skills.
  • Bonus Points (Nice-to-Have) Experience with Node.js or backend web development.
  • Interest in electric vehicles, battery technology, automotive systems, or IoT applications.
  • Experience building data visualization dashboards or working with charting libraries.
  • Knowledge of CI/CD concepts and automated testing tools.
  • Basic understanding of electronics, embedded systems, or vehicle technologies.
  • What You'll Gain Mentorship from experienced software and systems engineers.
  • Hands-on experience working on production software in the electric vehicle industry.
  • Exposure to modern web technologies, development practices, and testing frameworks.
  • Experience collaborating in a multidisciplinary engineering team.
  • The opportunity to contribute to technology that supports a more sustainable future.
  • For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S.
  • Department of Commerce - Bureau of Industry and Security and/or the U.S.
  • Department of State - Directorate of Defense Trade Controls.
  • As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process.
  • We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
  • Job Req Type: Internship/Cooperative Required Travel: No

Sourced directly from Analog Devices’s career page

Your application goes straight to Analog Devices.

Analog Devices logo

Analog Devices

United Kingdom, Edinburgh, SC, Freer

Specialisation
Open roles at Analog Devices
845 positions
Job ID
/job/United-Kingdom-Edinburgh-SC-Freer/Software-Tools-Engineering-Intern_R267128

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Other roles