DOOR
Senior Software Engineer - Mobile Connectivity
Remote (United States) · Senior
Sponsorship not specifiedDetected 19 days ago
JavaKotliniOSAndroidCI/CDIntercomCommunication
About the role
- Senior Software Engineer - Mobile Connectivity- Olivette, MO.
- Architect efficient communication protocols and data transfer mechanisms between smartphones and embedded lock hardware, optimizing for speed, security, and reliability in BLE/NFC connections.
Responsibilities
- Develop and optimize
Requirements
- Applicants must have experience in: Android SDK development using Kotlin and Java
- Applicants are also required to have experience in dependency injection (Hilt) and unit testing, integration testing, CI/CD pipelines.
- Must have proof of legal authority to work in the United States.
Skills
- Work closely with firmware engineers and backend developers to integrate mobile apps with IoT devices.
- Analyze and resolve 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.
- 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.
- Telecommuting is permitted.
This listing is sourced directly from DOOR's careers page and normalized into a canonical job model.