As an intern, you’ll collaborate with experienced engineers to solve real-life product and technology challenges. You’ll gain hands-on exposure to industry standards and contribute to our ongoing projects with opportunities to work on C#/.NET (preferred) or Java stacks.
Participate in software development activities including designing, coding, testing, and debugging.
- Understand and break down problem statements into actionable items.
- Apply algorithms and data structures for efficient solutions.
- Collaborate with team members across engineering, product, and QA.
- Write clean, maintainable, and well-tested code.
Eligibility Criteria
B.E./B.Tech. in (CSE, ECE, EEE, IT and related).
- Strong foundation in algorithms, design principles, and data structures.
- Good problem-solving and analytical skills.
- Ability to understand and interpret problem statements effectively.
- Hands-on coding experience with .NET (C#, ASP.NET, etc.).
- If not .NET, good proficiency in Java (Core/Advanced).
Bonus Points
Participation in coding competitions/hackathons.
- Experience with version control (Git).
- Familiarity with software development lifecycle and agile methodologies.
Perks
Mentorship from senior engineers
- Exposure to industry-standard tools and technologies
- Opportunity to work on live projects
- Certificate & recommendation based on performance
Johnson Controls is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit www.johnsoncontrols.com/tomorrowneedsyou.