Logo of Huzzle

Embedded Systems & Test Engineer Intern 2025

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    Engineering
  • Lisburn

AI generated summary

  • You need 2 years in a relevant degree, programming skills (C/Python), understanding of firmware tools, Linux experience, and strong communication abilities. Eager learners are preferred.
  • You will learn embedded systems, collaborate on firmware design, support testing, develop automated tests, and assist in automating build and deployment processes.

Requirements

  • Completed at least 2 years study of degree level education or equivalent in Computer Engineering, Mechatronics, Electronic Engineering, or related degree
  • Programming experience in any language e.g. C, C++, Python etc.
  • Basic understanding of firmware development tools, such as compilers, debuggers, and version control systems
  • Willingness to learn new technologies and techniques
  • Ability to work both with a team and independently and be self-motivated
  • Ability to get projects/tasks across the line, to a high level of quality and within deadline and scope
  • Ability to present complex data clearly with meaningful conclusions
  • Work collaboratively with hardware designers to optimize software / hardware partitioning
  • Can communicate effectively to team members with and without embedded systems experience clearly and concisely on technical matters
  • Strong oral and written communication skills
  • Must be organized and have methodical approach to problem solving
  • Familiarity with software development, defect tracking and test case management tools
  • Experience of Linux based operating systems
  • Experience of systems with complex, inter-dependent sub-component architecture and communication methods between these
  • Understanding of development life cycles e.g. Agile, etc.
  • The curiosity and enthusiasm to keep up to date with latest engineering techniques and products.
  • Basic understanding of DevOps principles and practices is a plus.

Responsibilities

  • Learn and understand the internal workings of embedded systems within GE transformer monitoring products, with support from relevant experts in the Engineering team
  • Work within a team environment to execute appropriate firmware design tasks
  • Work collaboratively with hardware and software testers to support new feature development of system and sub-components
  • Support firmware development, design, and test of new features to enable new functionality and/or support new hardware components
  • Develop automated test code for testing systems and sub-systems for complex system
  • Assist DevOps in automating build, test, and deployment processes to improve efficiency and reliability.

FAQs

What is the duration of the internship?

The internship lasts for 1 year.

Where is the internship located?

The internship is based at the GE Vernova Grid Solutions Asset Monitoring site in Lisburn, Northern Ireland.

What qualifications are required for this internship?

Candidates must have completed at least 2 years of degree-level education or equivalent in Computer Engineering, Mechatronics, Electronic Engineering, or a related degree.

Is previous experience in embedded systems required?

Previous experience is not explicitly required, but familiarity with embedded systems and a willingness to learn is essential.

What programming languages are preferred for this role?

Programming experience in languages such as C, C++, or Python is preferred.

Will there be opportunities to learn from experts in the field?

Yes, interns will have the opportunity to learn from relevant experts in the Engineering team.

What types of projects will the intern be working on?

The intern will work on firmware design, new feature development, automated test code development, and supporting DevOps processes.

What are the essential communication skills required for this role?

Strong oral and written communication skills are required to effectively communicate technical matters to team members.

Is there a possibility of relocation assistance?

No, relocation assistance is provided.

What are the desirable criteria for candidates applying for this internship?

Desirable criteria include familiarity with software development and test management tools, experience with Linux operating systems, and understanding of development life cycles like Agile.

Is prior knowledge of DevOps principles necessary for the internship?

A basic understanding of DevOps principles and practices is a plus, but not strictly necessary.

Will the intern be working independently or as part of a team?

The intern will work both independently and as part of a team, collaborating with hardware and software testers.

Energy
Industry
10,001+
Employees

Mission & Purpose

Our mission is embedded in our name. We retain our treasured legacy, “GE,” in our name as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. GE Vernova brings together GE’s portfolio of energy businesses including Power, Wind, Electrification and Digital businesses. With focus, GE Vernova is accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life. Together, we have The Energy to Change the World.