Android Developer at Morse Micro
Melbourne, Victoria, Australia -
Full Time


Start Date

Immediate

Expiry Date

02 Feb, 26

Salary

0.0

Posted On

04 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Android Development, Camera Integration, Video Streaming, WebRTC, API Integration, UI/UX Design, Performance Optimization, Kotlin, Java, Git, CI/CD, Networking, Secure Authentication, Debugging, Memory Management, Battery Efficiency

Industry

Semiconductor Manufacturing

Description
Morse Micro is redefining wireless connectivity with next-generation Wi‑Fi HaLow (IEEE 802.11ah) technology. As Australia’s largest fabless semiconductor company, we’re building ultra‑efficient chips that power tomorrow’s IoT landscape through extended range, low power consumption and high performance. You’ll be part of a global team collaborating across Australia, the US, India, the UK, China, Taiwan, and Japan. Role Overview We’re seeking a talented and experienced Android Developer to lead development of a mobile app that integrates with cameras and other smart home systems. This is a full-cycle role: from architecture, development, API integration, streaming, UI/UX and performance optimization to deployment and ongoing enhancements. The ideal candidate will have hands-on experience building camera / video streaming / WebRTC applications, strong Android and some solid iOS skills, and a passion for building robust, high-performance apps. Responsibilities Include Design, develop, test, and maintain the Android app from ground up, with a focus on performance, reliability, and scalability Integrate with backend APIs, cloud services, and device firmware for features such as: Live video streaming (RTSP / HLS / WebRTC or equivalent) Video playback, event-based recordings, snapshots Detection alerts, push notifications Device discovery, onboarding, configuration Local storage / caching of video snippets Multi-camera views, switching between feeds Two-way audio, microphone, speaker Secure authentication / user management Optimize for various network conditions (WiFi, 4G/5G, low bandwidth) Handle encryption, authentication, secure communication over TLS/SSL, token refresh, certificate pinning Work with firmware/embedded team for SDKs or device SDKs / SDK integrations Collaborate with UX/UI designers to deliver polished, intuitive interfaces Perform unit testing, integration testing, performance profiling, memory management Monitor and resolve crash reports, latency, buffering, connectivity errors Optimize app performance, memory usage, and battery efficiency. Implement analytics and monitoring to track app performance and user engagement. Prepare builds, manage releases to Google Play, feature flagging, rollout strategies Stay updated with Android OS changes, libraries, best practices in video streaming and security Qualifications / Experience / Skills Bachelor’s degree in computer science, Software Engineering or equivalent 8+ years of Android development experience Proven track record building camera / video streaming / surveillance / IoT mobile applications Strong command of Android SDK, architecture components (LiveData, ViewModel, Room, etc.) Experience with media / video APIs: ExoPlayer, MediaCodec, FFmpeg, WebRTC, etc. Deep understanding of networking (HTTP/REST, sockets, WebSockets, WebRTC, or custom protocols) Experience with push notifications, background services, job scheduling (WorkManager, AlarmManager) Familiarity with secure mechanisms: HTTPS, token auth (JWT/OAuth), encryption / decryption, certificate management Proficiency in Kotlin (preferred) and/or Java Experience with Git, CI/CD pipelines (Jenkins, CircleCI, GitHub Actions, etc.) Knowledge of performance tuning, memory management, battery efficiency Strong debugging skills and ability to triage complex problems What We Offer Competitive salary and stock option package Performance-based bonus scheme Income protection insurance Supportive, high-performance culture where your work truly matters Personal professional growth opportunities Our Culture At Morse Micro, our values shape how we work. We live our Values - We are Genuine, Pragmatic, take Initiative & Persevere. We’re building a culture where smart, curious people of all backgrounds can thrive. We know that innovation improves when teams bring different perspectives to the table. You don’t have to fit a typical mold to make an impact here – we value technical excellence, creative thinking, and the drive to shape what’s next. Who You Are You’re a pragmatic, hands-on engineer with experience building and maintaining an exceptional and elegant Android Apps. You’re collaborative and analytical. You bring technical vigour and a practical mindset to every challenge - and you want your work to influence real-world impact. If you’re ready to help shape the future of IoT connectivity, please apply - This is your moment. Check out what it is like to work for us:
Responsibilities
Design, develop, test, and maintain the Android app with a focus on performance, reliability, and scalability. Integrate with backend APIs and cloud services for features like live video streaming and device configuration.
Loading...