Mobile Applications Intern

Lennox InternationalRichardson, TX
$23 - $25

About The Position

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.

Requirements

  • 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.
  • Effective communication and collaboration skills with strong attention to detail.
  • Requires a high school diploma or an equivalent combination of education and experience.
  • Entry Level.
  • Developing professional knowledge in the area of expertise.
  • Solid written and verbal communication skills.
  • Proficient in Microsoft Office.

Responsibilities

  • 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.

Benefits

  • Competitive Pay
  • Relocation Support
  • Intern Community
  • Social events
  • Team-building activities
  • Engagement programs
  • Workshops
  • Training sessions
  • Resources to level up skills
  • Overtime pay
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service