CareerPlan

Senior Mobile Engineer, Charging

Schenectady, United StatesFull-time$95k2026-10-14 → 2026-11-10
On-site

Core

Build native Android extensions that enable React Native apps to communicate with next-generation EV charging hardware via a 40-pin connector.

Role type

Senior Mobile Engineer (Android Native)

Builds

Native Android modules and communication protocols for EV charging hardware

Domain

Fintech / EV Charging / Embedded Systems

Required skills

Kotlin, React Native (Turbo Modules/Fabric), Android hardware APIs (UART/GPIO), JavaScript/TypeScript, Android threading/coroutines, hardware debugging

Preferred skills

AOSP/custom Android hardware, EV charging protocols (OCPP/UL 1998), hardware interfaces (I2C/SPI/CAN), test apparatus building

Technologies

Kotlin, React Native, Turbo Modules, Fabric, Android SDK, 40-pin connector, serial/UART, GPIO

Responsibilities

Build and maintain native Android modules exposing charger hardware to JavaScript; Implement local charger communication over the 40-pin connector; Work with Android hardware and platform APIs for reliable field communication; Design typed JS/TS interfaces for native modules; Define app-to-hardware protocols with embedded engineering; Package and document native modules; Build test harnesses and automated tests for native-to-hardware flows; Mentor less experienced engineers

Seniority

Senior, hands-on IC