Point your AI agent at freehire and let it find you a job.

Get the CLI →

SweatWorks

Android Engineer – 3D Vision & Hardware Integration

Posted Updated
Discussion

Responsibilities

We are looking for a senior Android engineer who can work beyond the app layer. This involves Android applications controlling physical systems with 3D scanning, computer vision, motion control, sensors, and real hardware.

Must-haves:

- Strong Kotlin/Android experience, including Jetpack Compose, Coroutines, state management, performance, and debugging.
- Hands-on hardware integration experience: USB, serial/Ethernet, sensors, controllers, vendor SDKs, JNI/NDK/C++, and real-device debugging.
- Applied 3D computer vision / geometry experience: depth or ToF cameras, point clouds, calibration, coordinate transforms, contours/masks, or 3D visualization.
- Understanding of robotics or motion-control concepts: position feedback, homing, limits, latency, stop/cancel behavior, and basic closed-loop systems.
- Strong problem-solving and system-ownership mindset. Comfortable investigating ambiguous problems, running experiments or technical spikes, and proposing practical solutions with clear tradeoffs.

Key Differentiator:
This is not a typical Android app-development role.

- You’ll work directly across software, hardware, and physical systems.
- We’re looking for someone who can move from Android code to device logs, hardware behavior, experiments, and system-level debugging.
- Experience turning prototypes into reliable, production-ready systems is highly valuable.

Nice to have:

- Experience with robotics, motion systems, or electromechanical devices.
Experience with simulators, diagnostics, or internal tools for hardware validation.
- C++/NDK/JNI experience.
- Experience working in Agile/SCRUM environments.
- Strong spoken and written English.

Does this sound like you?

Location: Remote - GMT-07:00 to GMT-03:00

Skills required for this job:

  • Agile methodologies
  • Android development
  • Application state manager
  • C++
  • Calibration
  • Cameras
  • Computer vision
  • Debugging
  • Ethernet
  • IoT sensors
  • Jetpack compose
  • Kotlin
  • Medical device hardware integration
  • Motion control engineering
  • Performance optimization
  • Point cloud analysis
  • Robotics
  • USB

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available