> Markdown version of [/jobs/ext/738446-senior-software-engineer-mobile-connectivity](https://www.wearedevelopers.com/jobs/ext/738446-senior-software-engineer-mobile-connectivity). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - Mobile Connectivity - **Company:** Latch, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $97,386.0 - $99,386.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Multitier Architecture, Android Software Development, Unit Testing, Bluetooth, Computer Engineering, Continuous Integration, Dependency Injection, Firmware, Model View ViewModel, Near Field Communication, Rxjava, Sniffers, Software Engineering, Kotlin, Integration Tests, Information Technology, Asynchronous Programming - **Published:** June 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f899d20d8b55f579 ## About the Role * Applicant must have Master of Science Degree in Computer Science, Computer Engineering, or closely related field * Two (2) years of professional experience in Software Engineering with a focus on mobile connectivity and Internet of Things (IoT) products. * Applicants must have experience in: Android SDK development using Kotlin and Java; designing and implementing BLE GATT communications; Near Field Communication (NFC) integration; Android architecture patterns such as MVVM, MVI, and Clean Architecture; asynchronous programming using Coroutines and RxJava; collaborating with hardware/firmware teams; and troubleshooting device communication using BLE sniffers, logic analyzers, and firmware logs. * Applicants are also required to have experience in dependency injection (Hilt) and unit testing, integration testing, CI/CD pipelines. ## Description complex issues in the field, including reading hardware logs and debugging BLE GATT communications. Work hands-on with firmware and hardware tools to diagnose communication problems and improve system stability. Profile and enhance the performance of Bluetooth and NFC interactions (e.g. connection latency, data throughput) to provide a "snappy" user experience for unlocking and updates. Ensure the mobile connectivity stack is robust against interruptions and varying signal conditions. Serve as the go-to expert on BLE and NFC within the organization. Mentor and advise other engineers on best practices for wireless connectivity and asynchronous programming. Stay up-to-date with the latest Android SDK features, Bluetooth updates, and IoT industry trends. Prototype and incorporate new technologies to maintain our competitive edge in smart access solutions. Telecommuting is permitted. ## Related Videos - [Building a Cross-Platform BLE Client with Kotlin Multiplatform and Kable](https://www.wearedevelopers.com/videos/100250-building-a-cross-platform-ble-client-with-kotlin-multiplatform-and-kable) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Sustainable Mobility – Giravolta](https://www.wearedevelopers.com/videos/480-sustainable-mobility-giravolta) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)