Area Skill / Priority Core Criteria QT Framework Offline-first architecture Must Have — Local-first design, sync engine, conflict resolution Designed apps that work fully offline with delta sync, versioned manifests, and merge strategies during reconnects Cummins field technicians often work in remote locations with no connectivity, so content must function completely offline System architecture Must Have — Distributed system design, modular service layers Can architect end-to-end content distribution pipelines including packaging, versioning, scheduling, and rollback Engineering content must be securely distributed to thousands of global devices in a controlled and auditable manner C++ development Must Have — Native desktop, Qt framework, JNI bridge Strong cross-platform C++ expertise with Qt, memory management, packaging, and Java interoperability via JNI Native desktop applications are needed for rendering large manuals and managing local storage on diagnostic stations Java / Android development Must Have — Android SDK, background sync, Room/SQLite Experience building Android apps with WorkManager, offline Room DB, and optimized binary content handling Field engineers use Android rugged devices for diagnostics and procedure access MySQL / Embedded DB Must Have — Schema design, embedded DB, sync strategy Experience with MySQL central servers and embedded databases like SQLite for local sync and versioning Device databases must support content versioning, RBAC, and audit compliance Content packaging High Priority — Manifest format, binary packaging, delta updates Built lightweight content packaging systems for PDFs, videos, CAD files, and incremental updates Heavy technical documentation requires bandwidth-efficient delta delivery Media & document rendering High Priority — PDF rendering, offline video playback Experience embedding PDF/video renderers with efficient memory handling Technicians access large manuals and technical diagrams on mid-range devices Security & access control Must Have — RBAC, encrypted storage, device management Implemented offline RBAC, encrypted local stores, and MDM integrations Proprietary calibration and product data require strong IP protection Audit & compliance High Priority — Access logs, version traceability Built tamper-evident audit logging and compliance-focused document controls Cummins requires strict ISO/IATF traceability for procedure access Enterprise deployment Must Have — MDM, silent install, versioned rollout Experience with enterprise deployments using Intune, SOTI, Jamf, and staged rollouts Applications must scale globally with minimal local IT involvement Field device constraints High Priority — Rugged device UX, low-spec optimization Experience designing for industrial devices, glove-friendly UI, and low-memory optimization Shop floor hardware often includes older ruggedized Zebra/Honeywell devices Manufacturing domain knowledge Good to Have — MES/PLM awareness Familiarity with PLM systems like Windchill and engineering-to-shop-floor workflows Understanding manufacturing content flow improves integration design efficiency Stakeholder communication High Priority — Architecture documentation, cross-team collaboration Can create ADRs, HLD/LLD documents, and lead architecture/design reviews Consultant must coordinate across engineering, IT, operations, and global service teams
Mobile Engineer
PYRAMID CONSULTING, INC
mexico, mexico
Publicado hace 7 días
Denunciar empleo