Senior Android Software Engineer

Outsetmedical

Tijuana

Presencial

MXN 1.213.592 - 1.647.017

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

A pioneering medical device company in Tijuana is seeking an experienced Android Software Engineer to enhance their innovative Tablo™ system. The role includes developing high-complexity user interfaces and collaborating with clinical experts to define requirements. Ideal candidates should have a strong background in Android development, including proficiency in Java and Kotlin, along with excellent problem-solving and communication skills. The company offers a dynamic environment focused on advancing dialysis technology.

Formación

  • 7 years of experience creating complex native Android applications.
  • Experience integrating custom graphical and video assets into Android applications.
  • Strong understanding of Android layout implementation.

Responsabilidades

  • Collaborate with clinical experts and product managers.
  • Develop Android User Interfaces using Java, Kotlin, and XML.
  • Participate in requirements definition and software architecture.

Conocimientos

Problem-solving skills
Strong organization skills
Attention to detail
Communication skills
Proficiency in Java
Advanced English

Educación

B.S. in Computer Science/Engineering
M.S. in Computer Science/Engineering

Herramientas

Android SDK
Git
JUnit
Espresso
Linux
Gradle
Docker

Descripción del empleo

Company Overview

Join us for an enriching journey with Outset, a trailblazing medical device company that is revolutionizing the field of dialysis. Our focus is to create one high performing team, obsessed with progress, in an atmosphere that is brimming with transformative opportunities. The heart of our mission is pioneering a groundbreaking technology that redefines the landscape of dialysis, streamlining complexity and cost, because patients deserve “better” now, not some day.

At Outset we’re revolutionizing an industry and changing lives. We’re impacting what the future of dialysis looks like by creating a first‑of‑its‑kind technology in order to reduce the cost and complexity of dialysis. FDA cleared for use across care settings, from the hospital to the clinic to the home, the Tablo® Hemodialysis System harnesses modern technology for a new holistic approach to dialysis care. We’re giving providers time back to focus on patient care. And we’re giving patients the power to take control of their life and get back to enjoying the things they love.

Position Overview

We work diligently at Outset to ensure our Tablo™ system delivers the best possible user experience to our customers and you will contribute directly to this mission in your role. We are looking for an experienced Android Software Engineer who is passionate about software engineering and continuing to grow their skills. Ideal candidates must have excellent problem‑solving skills, strong organization skills, strong written and verbal communication skills, and a high degree of attention to detail and a proven track record developing or implementing complex native Android applications.

Responsibilities/Functions
  • Collaborate with clinical experts, product managers and UX designers to understand customer requirements and develop best‑in‑class user experiences for healthcare professionals and home users.
  • Develop and deliver high complexity Android User Interfaces using Java, Kotlin and XML.
  • Participate in requirements definition, software architecture and detailed design, implementation, documentation, and software verification and validation.
  • Integrate Android applications with complex embedded control software over serial and Ethernet interfaces.
  • Define tasks associated with all phases of software development and provide accurate estimates of required effort and project completion dates.
Required Qualifications
  • B.S. in Computer Science/Engineering with 7 years of experience or M.S. in Computer Science/Engineering with 5 years of experience creating complex native Android applications. Strong candidates with less experience or education will be considered.
  • Experience integrating custom graphical and video assets into Android applications.
  • Strong understanding of Android layout implementation, including Data Binding.
  • Strong knowledge of Android SDK, different versions of Android.
  • Strong understanding of object‑oriented design principles.
  • Proficient understanding of code versioning tools, such as Git.
  • Proficiency in Java, at least 3 years of experience working with complex Java applications.
  • Communicate clearly and effectively both orally and in writing with people having diverse backgrounds of knowledge and experience.
  • Ability to balance multiple concurrent projects and work well with minimal supervision.
  • Advanced English.
Desired Qualifications
  • Demonstrated proficiency with Linux operating systems, including experience navigating and manipulating the Linux file system, leveraging command‑line utilities and system directories to monitor hardware metrics, perform file system operations, and troubleshoot system performance.
  • Experienced in building Android Images (AOSP), applying security patches, and performing custom system‑level customizations as needed.
  • Deep knowledge of unit and integration testing methodologies and implementations.
  • Experience with testing frameworks like JUnit and Espresso.
  • Experience in the medical device industry and FDA regulations.
  • Experience with dependency injection frameworks, preferably Dagger‑Hilt.
  • Database management, preferably utilizing Room.
  • Experience with MVVM + Clean architecture.
  • Experience interfacing with embedded software over serial and Ethernet protocols.
  • Familiarity with/experience in Kotlin.
  • Skills in Python, Groovy, Shell, C/C++.
  • Skills in Gradle, Jenkins, Docker.
  • Knowledge of UML.
  • Experience with Agile Scrum methodology.
EQUAL EMPLOYMENT OPPORTUNITY STATEMENT

Outset Medical is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind on the basis of race, color, national origin, religion, gender, gender identity, sexual orientation, disability, genetic information, pregnancy, age, or any other protected status set forth in federal, state, or local laws. This policy applies to all employment practices within our organization.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Android Software Engineer
Android Software Engineer

Outsetmedical • Tijuana

Presencial
MXN 1.492.000 - 1.866.000
Collaborative workplace
Opportunities for growth
Junior Software Engineer
Junior Software Engineer

Outset Medical • Tijuana

Presencial
MXN 240.000 - 360.000
Quality Systems Specialist
Quality Systems Specialist

Outset Medical • Tijuana

Presencial
MXN 1.041.000 - 1.389.000
Senior Software Quality Engineer
Senior Software Quality Engineer

Outset Medical • Tijuana

Presencial
MXN 1.216.000 - 1.738.000
Android Software Engineer II
Android Software Engineer II

SimplePractice • Ciudad de México

Híbrido
MXN 744.000 - 1.117.000
Privatized Medical, Dental & Vision Coverage
Work From Home stipend
Flexible Time Off
+3
Logistics & Trade Compliance Specialist
Logistics & Trade Compliance Specialist

Outset Medical • Tijuana

Presencial
MXN 1.050.000 - 1.576.000
Sr. Accounts Receivable Accountant
Sr. Accounts Receivable Accountant

Outset Medical • Tijuana

Presencial
MXN 420.000 - 660.000
Senior Android Engineer - Healthcare Tech (FDA‑cleared)
Senior Android Engineer - Healthcare Tech (FDA‑cleared)

Outsetmedical • Tijuana

Presencial
MXN 1.213.000 - 1.648.000
Manufacturing Engineer -NPI Lead
Manufacturing Engineer -NPI Lead

Outset Medical • Tijuana

Presencial
MXN 1.544.000 - 2.060.000
Collaborative work culture
Opportunities for career advancement
Competitive salary
Android Developer
Android Developer

KAKE • Estado de México

A distancia
MXN 2.042.000 - 2.722.000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1