Shanghai, Shanghai, China On-site Employment

Bose Corporation is hiring a Mobile Engineer Intern

About the Role

Bose Corporation is hiring a Mobile Engineer Intern to join our China Mobile Platform Team in Shanghai. You'll help pioneer AI-assisted workflows in mobile development, evaluate emerging operating systems, and advance cutting-edge cross-platform frameworks.

What You'll Do

  • Build and ship mobile platform capabilities across Android, iOS, and HarmonyOS, including client architecture, core modules, and developer libraries; integrate clean APIs and REST/GraphQL service interactions.
  • Prototype AI-assisted development workflows for mobile engineering using coding agents; evaluate productivity and quality impact, establish guardrails, and create repeatable patterns like templates, prompts, and CI checks.
  • Evaluate and benchmark cross-platform approaches like Flutter, Kotlin Multiplatform, and Rust Cross-platform and emerging OS capabilities; deliver proof-of-concepts, performance comparisons, and adoption recommendations.

What We're Looking For

  • Pursuing an engineering or related degree (BS/MS/PhD track).
  • Targeting rising junior or above, including graduate students.
  • Hands-on coding experience in one or more of: Swift, Kotlin, Rust, and/or C.
  • Exposure to mobile development on Android and/or iOS; interest in HarmonyOS is valued.
  • Familiarity with CI/CD, automated testing, and modern engineering workflows like unit tests, code review, and Git.
  • Comfort building prototypes, debugging, and improving performance and reliability.
  • Evidence of software project experience from an internship, research, open-source, hackathon, or substantial personal project.
  • Ability to communicate technical tradeoffs clearly and document decisions.
  • High learning velocity and a strong experimentation mindset; you can turn ambiguity into a plan and iterate quickly.
  • Collaboration across engineering, product, and design teams with ownership of deliverables end-to-end.

Nice to Have

  • Open-source contributions and/or shipped mobile features.
  • Experience with Bluetooth and/or embedded systems.
  • Familiarity with mobile architecture patterns and cross-platform tradeoffs (like Flutter/KMP), plus test strategy and observability for mobile apps.

Technical Stack

  • Languages: Swift, Kotlin, Rust, C
  • Platforms: Android, iOS, HarmonyOS
  • Frameworks: Flutter, Kotlin Multiplatform, Rust Cross-platform
  • APIs & Tools: REST, GraphQL, CI/CD, Git

Team & Environment

You will join the China Mobile Platform Team in Shanghai.

Work Mode

This role is onsite in Shanghai.

Diversity and inclusion are integral to our success, and we believe that providing reasonable accommodation is a fundamental aspect of our commitment to being an employer of choice.

Required Skills
SwiftKotlinRustCAndroidiOSHarmonyOSFlutterKotlin MultiplatformRust Cross-platformCI/CDAutomated TestingUnit TestingIntegration TestingGit
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Bose Corporation

A company built on innovation, excellence, and independence that believes sound is the most powerful force on earth. For over 60 years, they have led industries and transformed lives through sound, shaping the future of audio technology, automotive, luxury, and premium experiences.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago