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