Senior Android Engineer in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Android Engineer based in Brazil.
This role is a high-ownership engineering position focused on building a native Android experience that runs on custom ARM-based embedded hardware rather than traditional mobile devices. You will be responsible for designing and owning the full Android architecture, spanning low-level hardware integration through to companion mobile applications. The environment is highly technical and product-driven, requiring deep expertise in Android systems, embedded constraints, and offline-first architecture design. You will work on integrating cameras, sensors, connectivity layers, and physical device controls while ensuring reliability under real-world hardware limitations. The role emphasizes strong engineering judgment, autonomy, and the ability to turn ambiguous requirements into scalable technical solutions. Working closely with designers, product, and hardware counterparts, you will help shape a robust, production-grade device experience end-to-end.
The Senior Android Engineer is responsible for owning the end-to-end Android architecture and delivering high-performance embedded device experiences across hardware and companion applications.
- Own the full Android architecture for custom ARM-based embedded devices.
- Design and implement offline-first, modular system architecture with local data storage and future sync readiness.
- Build encrypted per-profile storage systems, local databases, and device-specific build variants.
- Integrate hardware components including cameras, sensors, lighting systems, and physical navigation controls.
- Develop shared hardware abstraction layers for device inputs, camera systems, and lifecycle management.
- Implement connectivity features such as Bluetooth audio, Wi-Fi sync, OTA updates, and device-to-device transfer.
- Design resilient systems that handle power states, cold boots, shutdowns, and constrained resources.
- Build and maintain companion mobile applications and device pairing/integration flows.
- Ensure performance optimization across boot time, camera initialization, and profile switching.
- Write clean, typed, tested Kotlin code and verify functionality directly on physical hardware.
- Conduct code reviews and establish engineering standards for Android development.
- Use AI-assisted tools to enhance productivity while maintaining strong engineering judgment.
- Plan, estimate, and deliver work within defined cycles while proactively managing risks and tradeoffs.
This role requires deep Android expertise combined with strong experience in embedded systems, hardware integration, and architectural ownership.
- 5+ years of professional Android development experience using Kotlin.
- Strong expertise in Android platform internals, lifecycle, performance, and memory management.
- Proven experience building Android applications for embedded, custom, or non-phone hardware.
- Hands-on experience integrating hardware such as cameras, sensors, or physical device controls.
- Experience designing offline-first or local-data architectures with future synchronization considerations.
- Familiarity with Bluetooth, Wi-Fi, OTA updates, or device connectivity systems.
- Experience owning Android architecture decisions in production environments.
- Strong ability to resolve ambiguous requirements and make sound technical tradeoffs.
- Experience with companion apps or device pairing flows (preferred).
- Exposure to AOSP, NDK/JNI, or OS-level development (preferred).
- Strong written and verbal English communication skills.
- Comfortable working independently in a remote, distributed team with US Central Time overlap.
- Proficiency using AI coding tools as part of modern engineering workflows.
- Based in Latin America and able to work as an independent contractor.
- Competitive compensation: $5,000 USD per month
- Fully remote contract role (independent contractor)
- Opportunity to build Android systems for real embedded hardware
- High ownership role with direct impact on architecture and product direction
- Work on cutting-edge AI-native engineering workflows and tools
- Close collaboration with design, product, and hardware teams
- Strong engineering autonomy and influence over technical decisions
- Opportunity to work on complex, real-world device and connectivity challenges
- Fast-paced, high-impact environment focused on quality and craftsmanship