You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer Intern

Summary

We are seeking a Software Engineer Intern with curiosity, initiative, and a willingness to learn. You'll work alongside our engineering team to develop, test, and support a connected mobile application ecosystem, which includes a Flutter mobile app, a Go-based backend, and integration with a custom BLE-enabled sensor device. This is an excellent opportunity to gain hands-on experience with full-stack and embedded system interaction in a fast-paced, supportive environment.

What You’ll Do

  • Assist in the development and testing of Flutter mobile applications.
  • Support backend service development using Go (Golang).
  • Help implement and test BLE (Bluetooth Low Energy) communication with our hardware sensor.
  • Participate in software validation activities, internal testing, and debugging sessions.
  • Collaborate closely with engineers to write clean, maintainable, and well-documented code.
  • Contribute to improving system performance, user experience, and reliability.
  • Join regular team meetings, code reviews, and stand-ups.

Preferred Skills/Experience:

  • Some experience with Flutter and Dart (school or personal projects welcome).
  • Familiarity with Go (or interest in learning it).
  • Exposure to mobile development, backend APIs, or Bluetooth/BLE is a plus.
  • Basic understanding of version control using Git.
  • Interest in connected devices, sensors, or healthcare technology.

Nice to Have (but not required):

  • Experience building or testing mobile apps.
  • Familiarity with tools like Postman, Android Studio, or Xcode.
  • Interest in automation or scripting for testing.
  • Exposure to cloud services (e.g., Firebase, AWS).

Internship Logistics

  • Internship term: 3-6 months
  • Location: On-site 
  • Hours: Full-time or part-time