We're not just building another app with some REST APIs, we're putting ultrasound imaging in everyone's pocket. Exo is looking for a talented senior mobile engineer with extensive knowledge of the Android OS and someone who gets excited about impossible problems: real time GPU compute, millisecond latency hardware communication, and AI that runs faster than a heartbeat. We are searching for that technical lead to expand the global reach of Exo's imaging solutions.
- Architect and build Ex's Android application alongside a team of senior engineers, designers, and product owners to deliver scalable and performant solutions that exceed customer expectations.
- Own Android technical excellence - from low level hardware integration to modern UI patterns, your technical decisions are backed by data, experience, and best practices.
- Create robust, testable architectures that work reliably in emergency medical situations with limited internet connectivity.
- Build developer tools, test automation, build pipelines, and frameworks that enable the team to ship faster.
- Be a champion of both velocity and compliance by adhering to SaMD standards ( IEC 62304) while fostering a culture of innovation, timely delivery, and cutting-edge engineering.- BS degree in Computer Science or related field with 10+ years of experience, or MS degree with 6+years of experience. - Expert level Android development experience, having delivered applications with the modern Android stack ( Jetpack Compose, modern MVVM architecture, and shared C++ libraries).
- Advanced experience in performance critical applications with high data throughput and real-time image processing using modern graphics APIs ( Vulkan, OpenGL ES).
- Expert with on-device AI inference using TensorFlow Lite, ExecuTorch, or similar mobile ML frameworks.
- Strong problem solving skills with a knack for fixing performance bottlenecks and driving to root causes.
- Experience with connected devices ( BLE, WiFi, USB) and supporting backend services preferred.
- Passion for building delightful customer experiences with mobile applications.
- Strong communications skills and abilities to explain technical concepts to non-technical audiences and ability to create design and architecture documentation and requirements.
Location: Canada. Candidates that can report to the Edmonton office are highly preferred.
Exo offers a comprehensive compensation package and the opportunity to apply leading edge technology to real world problems. Salary is only one component of our offering. The total reward package will be shared with candidates during the recruitment and selection process.