Назад
Company hidden
3 дня назад

Principal Engineer, Mobile (Automotive)

202 610 - 337 684$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Principal Engineer, Mobile (Automotive): Building and scaling a React Native mobile application that communicates with vehicles and supports EV charging, service scheduling, account management, and over-the-air updates with an accent on C++ Turbo Modules, mobile security, backend-for-frontend integration, and release architecture. Focus on designing vehicle communication protocols, encrypted storage and DTLS flows, diagnosing native-layer failures, and leading the app toward a constrained November GA launch.

Location: Remote WA, United States

Salary: $202,610–$337,684 USD annual base pay

Company

hirify.global is building affordable, customizable, safe, and reliable electric vehicles in the USA.

What you will do

  • Own the architecture of the C++ Turbo Module connecting the React Native application to the vehicle Secure Gateway Module over USB/DTLS.
  • Lead the mobile application architecture across React Native, native modules, data persistence, EV charging, service scheduling, vehicle settings, key management, and embedded WebView integrations.
  • Direct mobile backend-for-frontend and API client work, including authentication, JWT refresh, charging, service scheduling, vehicle security, and third-party integrations.
  • Set observability, reliability, performance, and testability standards, including Datadog RUM, crash reporting, structured logging, and production issue resolution.
  • Own iOS and Android build, release, App Store, Google Play, and OTA update strategies.
  • Provide technical leadership through architecture decision records, design reviews, mentoring, code reviews, and cross-disciplinary collaboration with embedded and vehicle software teams.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • 10+ years of professional software engineering experience, including at least 4 years in mobile application development.
  • Deep experience with React Native, Turbo Modules, TypeScript, Expo, EAS Build, EAS Update, Expo Router, and mobile state management.
  • Strong C++ native module, REST API, authentication, JWT, backend service, and third-party integration experience.
  • Experience with CAN bus, UDS diagnostics, DID-based polling, DTLS/TLS, mobile security, encrypted storage, certificate authentication, and secure WebView sessions.
  • Experience with CI/CD, OTA delivery, app-store submissions, mobile observability, crash diagnosis, and performance profiling.

Nice to have

  • Automotive software experience, including secure gateways, vehicle certificate issuance, or embedded cryptography.
  • EV charging network or fleet telematics integration experience.
  • Protocol Buffers or dynamic vehicle data configuration experience.
  • Experience scaling a mobile product from pre-GA to GA under hard launch deadlines.

Culture & Benefits

  • Fast-paced startup environment with direct impact on product and company direction.
  • Culture centered on safety, customer focus, innovation, continuous improvement, collaboration, and respect.
  • Medical, dental, vision, life, and disability insurance.
  • Vacation, 401(k), potential equity participation, and a discretionary annual incentive program.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →