Logo of Huzzle

Software Engineering Intern

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity
  • Belfast

AI generated summary

  • You must be an undergrad in a relevant field, skilled in OS (Linux/Windows), and programming (C++/C#/Python/JavaScript), with strong communication, organization, and teamwork abilities.
  • You will code in various languages, test features, support customers with issues, and create documentation as part of a collaborative engineering team focused on real deliverables.

Requirements

  • Applicants must be at undergraduate level, currently studying Computer Science, Software Engineering, Electronics and Software, or similar degree with software components.
  • Ability to communicate clearly and work effectively as part of a team
  • A methodical, accurate and highly organized approach to multiple tasks
  • Experience: OS (Linux/Windows), Programming (C++/C#/Python/JavaScript), Networking

Responsibilities

  • Working as part of an engineering team with real deliverables
  • Programming in C/C++/Python on Linux or C#/C++ on Windows or Web Development in Angular 8/HTML/PHP/JavaScript
  • Testing features and integrations and the creation of automated test suites
  • Supporting customers as issues are investigated and resolved
  • Creating supporting documentation

FAQs

What is the job title for this position?

The job title is Software Engineering Intern.

Where is the job located?

The job is located at Johnson Controls, 195 Airport Road West, Belfast, BT3 9ED.

What kind of programming languages will I be using in this role?

You will be programming in C/C++/Python on Linux or C#/C++ on Windows, as well as web development in Angular 8/HTML/PHP/JavaScript.

What are the primary responsibilities of the Software Engineering Intern?

Responsibilities include working as part of an engineering team with real deliverables, testing features and integrations, creating automated test suites, supporting customers, and creating supporting documentation.

What qualities does Johnson Controls look for in a candidate?

Essential qualities include the ability to communicate clearly, a methodical and highly organized approach to multiple tasks, and experience with OS (Linux/Windows), programming, and networking.

What qualifications are required for this internship?

Applicants must be at undergraduate level, studying Computer Science, Software Engineering, Electronics and Software, or a similar degree with software components.

Will I be working individually or as part of a team?

You will be working as part of an engineering team.

Is prior experience required for this internship?

While previous experience is beneficial, it is not explicitly required, but familiarity with the required programming languages and operating systems is expected.

What is the work environment like at Johnson Controls?

The work environment is described as supportive of diversity, rewarding hard work, and fostering personal and professional growth.

Are there opportunities for growth after this internship?

Yes, Johnson Controls provides a foundation for growth and encourages you to chart a career path that is unique to you.

Government
Industry
10,001+
Employees
1885
Founded Year

Mission & Purpose

At Johnson Controls (NYSE:JCI) we transform the environments where people live, work, learn and play. As the global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. With a history of more than 135 years of innovation, Johnson Controls delivers the blueprint of the future for industries such as healthcare, schools, data centers, airports, stadiums, manufacturing and beyond through its comprehensive digital offering OpenBlue. With a global team of 100,000 experts in more than 150 countries, Johnson Controls offers the world`s largest portfolio of building technology, software as well as service solutions with some of the most trusted names in the industry.