DOOR

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.