Mobile Applications Intern
Listed on 2026-09-03
-
Software Development
App Developer - Mobile/Web, Software Engineer, Android Developer, Software & AI Developer Internship
Lennox (NYSE: LII) Driven by 130 years of legacy, HVAC and refrigeration success, Lennox provides our residential and commercial customers with industry-leading climate-control solutions. At Lennox, we win as a team, aiming for excellence and delivering innovative, sustainable products and services. Our culture guides us and creates a workplace where all employees feel heard and welcomed. Lennox is a global community that values each team member’s contributions and offers a supportive environment for career development.
Come, stay, and grow with us.
As a Mobile Applications Intern, you will work closely with software engineers and cross-functional teams to develop mobile solutions, enhance user experiences, and support innovative connected products. This is an excellent opportunity to gain real-world experience with modern mobile development practices, software architecture, and emerging connected technologies.
Successful interns will have the potential opportunity of joining Lennox Full-Time upon graduation. Relocation and/or travel may be required for your position.
Why You’ll #Love Lennox:
- Impactful Projects: Work on meaningful assignments that drive real business results. Your ideas matter here.
- Intern Community: Connect with peers through social events, team-building activities, and engagement programs.
- Innovation Exposure: Dive into cutting-edge tech and trends shaping the HVAC and manufacturing industries.
- Learning and Development: Access workshops, training sessions, and resources to level up your skills and expand your knowledge.
- Competitive Pay and Relocation Support: Receive a competitive compensation package and relocation support if needed.
WHAT YOU'LL BE DOING:
Mobile Application Development
- Assist with the design, development, and maintenance of Android mobile applications.
- Support application development using Kotlin and Jetpack Compose.
- Contribute to user interface implementation and application feature development.
- Learn and apply modern mobile architecture and software development best practices.
- Support the development of mobile applications that communicate with embedded systems.
- Assist with Bluetooth Low Energy (BLE) communication and connectivity testing.
- Help troubleshoot and resolve issues related to device communication and application performance.
- Gain exposure to connected product ecosystems and smart technology solutions.
- Assist with unit testing, debugging, and troubleshooting mobile applications.
- Support code quality initiatives and software testing activities.
- Participate in application validation and bug resolution efforts.
- Help document technical findings, development processes, and testing results.
- Collaborate with software engineers and cross-functional teams on development projects.
- Participate in code reviews, agile development activities, and project discussions.
- Support project planning, task tracking, and technical documentation.
- Contribute to special projects that provide exposure to different aspects of software and mobile application development.
Prism Mobile App
- Support feature development, testing, and optimization efforts for the Prism mobile application.
- Assist with user interface enhancements and connectivity improvements.
- Contribute to application development activities that improve the user experience and functionality of the Core mobile platform.
- Support troubleshooting, testing, and ongoing feature enhancements.
- Currently pursuing a degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
- Basic programming proficiency in Kotlin, Java, C++, or a similar programming language.
- Understanding of object-oriented programming (OOP) principles and software development fundamentals.
- Basic understanding of mobile application development concepts.
- Familiarity with Git and version control systems.
- Basic understanding of software testing, debugging, and troubleshooting techniques.
- Strong problem-solving and analytical skills.
- Ability to learn new technologies and development tools quickly.
- Effectiv…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).