Skip to content
DittoDittoAtlanta, GA

Senior Software Engineer, Bluetooth

Designs, develops, and optimizes Bluetooth Low Energy transport layer for peer-to-peer data sync in distributed systems. Requires 7+ years experience with deep BLE expertise and mobile development in C++/C/Kotlin for iOS/Android, plus Rust willingness.

128k – 260k
Remote7+ YOEMobile Engineering

About the role

Responsibilities

  • Build and optimize core connectivity features
  • Design and implement robust Bluetooth Low Energy (BLE) solutions in C++/C/Kotlin for iOS and Android platforms
  • Handle complex connection states, manage central and peripheral roles
  • Implement new Bluetooth profiles and features
  • Work on advertising strategies, scanning optimization, and connection management
  • Build sophisticated error handling and recovery mechanisms
  • Optimize for latency, throughput, connection stability, and power efficiency
  • Profile code and identify bottlenecks
  • Develop automated testing frameworks (primarily Python-based)
  • Collaborate with mobile app developers, platform engineers, and product teams

Requirements

  • 7+ years of software engineering experience with at least 3-4 years focused on Bluetooth development
  • Deep expertise in Bluetooth Low Energy (BLE) protocols, profiles, and Bluetooth Core Specification
  • Strong proficiency in C++/C and experience with mobile development in Kotlin (Android) and/or Swift/Objective-C (iOS)
  • Experience with Rust or strong willingness to learn
  • Proven track record of shipping production Bluetooth features in mobile applications
  • Experience debugging complex connectivity issues across diverse device ecosystems
  • Strong understanding of networking fundamentals, state machines, and asynchronous programming
  • Ability to write clean, maintainable code with comprehensive test coverage

Nice-to-Haves

  • Production experience with Rust in systems programming or networking contexts
  • Experience with Bluetooth Mesh or other mesh networking protocols
  • Background in distributed systems or peer-to-peer networking
  • Familiarity with other local transport protocols (Wi-Fi Direct, NFC, etc.)
  • Python scripting for test automation and tooling
  • Experience with performance profiling and optimization on mobile platforms
  • Open source contributions to Bluetooth-related projects
  • Knowledge of embedded systems or IoT device development

Skills

Bluetooth Low EnergyBleC++CKotlinSwiftObjective-CRustPythonAndroidiOSBluetooth MeshWi-Fi DirectNfc
ZoomInfo

Senior Software Engineer, Mobile

ZoomInfoBethesda, MD +1

Design, develop, and maintain production React Native mobile apps across iOS and Android. Requires 6+ years of mobile development experience, strong JS/TS proficiency, and experience with state management and testing frameworks.

140k – 220k
Hybrid6+ YOEMobile Engineering
Bilt Rewards

Front End Engineer (React Native)

Bilt RewardsNew York, NY

Develop user-facing features for the React Native mobile app, collaborating with frontend, product, and backend teams. Requires 6+ years React, 3+ years React Native, strong UX skills, and startup mindset.

160k – 280k
On-site6+ YOEMobile Engineering
Commure

Senior Flutter Engineer, Ambient AI

CommureMountain View, CA

Senior Flutter Engineer owns the mobile stack for an ambient AI scribe app, handling audio recording, offline syncing, cross-platform iOS/Android reliability, and CI/CD pipelines. Requires 5+ years mobile experience with 2+ in Flutter.

160k – 210k
On-site5+ YOEMobile Engineering
Chime

Senior Mobile Cross Platform Engineer

ChimeNew York, NY +1

Build and maintain internal React Native frameworks, tooling, and infrastructure to improve development speed, app quality, performance, and release processes for Chime's mobile app used by millions. Requires 5+ years cross-platform mobile experience (ideally React Native), TypeScript fluency, and expertise in mobile builds, CI/CD, and observability.

164k – 227k
Hybrid5+ YOEMobile Engineering
Mattermost

Senior React Native Engineer

MattermostUnited States

Mattermost is seeking a Senior React Native Engineer to own the mobile experience for defense, intelligence, and critical infrastructure teams. This role focuses on mobile infrastructure, networking reliability, and offline-first architecture, building for users with limited connectivity and high security needs.

165k – 225k
RemoteMobile Engineering