Staff Software Engineer, Android

Posted 2 days ago

This is a fully remote position, open to applicants in California, +2 more states.

📋 Description

• Develop native Android applications that transform the ultrasound user experience for mobile platforms.

• Advocate for ongoing enhancements in software architecture and team workflows.

• Partner with product managers and designers to provide solutions for intricate challenges.

• Collaborate with teams focused on hardware, cloud services, machine learning, control software, and imaging science on integrated features.

• Engage in user research sessions to gain insights into real-world product utilization.

• Work alongside Android and iOS developers to clarify unclear requirements through iterative problem-solving.

• Team up with product managers, designers, and clinical experts to create medical imaging experiences.

• Write high-quality, efficient, and well-tested modern Kotlin code.

• Adhere to established architectural patterns while evolving the codebase.

• Navigate a complex codebase with internal Android modules overseen by Android, Device Software, Imaging, and AI teams.

• Mentor engineers across various levels of experience.

• Focus on deep learning applications, telemedicine, and integration with the Butterfly iQ device.

• Utilize Kotlin, Jetpack Compose, Coroutines/Flow, and GraphQL.

• Decompose requirements into actionable engineering tickets.


⛳️ Requirements

• Bachelor of Science degree in Computer Science, Engineering, or a related discipline.

• Proven record of professional success and effective problem-solving skills.

• Over 5 years of experience in native Android application development.

• Solid understanding of Kotlin and coroutines/reactive design patterns.

• Strong knowledge of Jetpack Compose and View-based UI Development.

• Proficient in JUnit unit testing and familiar with UI automation tools (Espresso).

• Candidates must possess authorization to work in the United States.

• Butterfly Network will not offer immigration sponsorship.

• Must comply with company security policies and procedures, securely manage company assets, complete security awareness training, protect company data and systems, and report any security incidents.

• Ideally: experience with JNI/NDK bridging layers to native C++ code.

• Ideally: experience with Gradle multi-module builds and modular Android app architecture.

• Ideally: knowledge of graphics rendering and image processing using OpenGL ES or Vulkan.

• Ideally: experience with Python and C++.


🏝️ Benefits

• Comprehensive health insurance that includes dental and vision coverage.

• Option to purchase enhanced health insurance coverage.

• Annual Health Savings Account (HSA) contributions for participating employees.

• Extensive Employee Assistance Program.

• 401k plan with matching contributions.

• Employee Stock Purchase Plan (ESPP) available for eligible employees.

• Unlimited Paid Time Off.

• 10 paid holidays each year.

• Parental leave policy.

• Additional benefits for primary caregivers returning from leave.

• Competitive salary package.

• Equity opportunities.

• Chance to develop a groundbreaking healthcare product that has the potential to save millions of lives.

People also viewed

Jabil18 hours ago

Senior Android BSP Engineer

UA flagUkraine OnlyFull-timeAndroid Engineer
ApplyView job
EverCommerce19 hours ago

Android Engineer

CA flagCanada OnlyFull-timeAndroid EngineerC$130k – C$145k/year
ApplyView job
onXmaps, Inc.1 day ago

Senior Android Engineer – Identity & Access Management

US flagColorado, +6 more statesFull-timeAndroid Engineer$146k – $182k/year
ApplyView job
inventYOU IT Consulting1 day ago

Senior Android Engineer

SE flagSweden OnlyFull-timeAndroid Engineer
ApplyView job
Epic Kids1 day ago

Senior Android Engineer

IN flagIndia OnlyFull-timeAndroid Engineer₹40 – ₹50/year
ApplyView job
Digital Forms4 days ago

Android Developer

PL flagPoland OnlyFull-timeAndroid EngineerPLN 13.4k – PLN 26.9k/month
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers