Principal Software Engineer- Android Development
Listed on 2026-01-15
-
Software Development
Software Engineer, Full Stack Developer, Android Developer
Principal Software Engineer – Android Development
Location:
Milwaukee, WI
Employment type:
Full‑time
Seniority level:
Mid‑Senior level
Job function:
Engineering & Information Technology
Industry: Medical Equipment Manufacturing, Pharmaceutical Manufacturing, Hospitals & Health Care
Estimated salary: $112,000–$154,000 annually.
About the roleThis is where your work makes a difference. At Baxter, we believe every person deserves a chance to live a healthy life. We re‑define healthcare delivery to have a greater impact today, tomorrow, and beyond. Your role as Principal Software Engineer – Android Development will involve transforming healthcare solutions with modern software for medical devices.
What You'll Do- Apply and demonstrate strong software engineering expertise to build and develop robust software architectures, influencing the processes and methodologies the team uses to develop quality software.
- Develop software components in an Android environment that will be deployed in medical products, using architectural patterns, object‑oriented principles, unit testing, and automated testing tools.
- Own and control software implementation, ensuring that software is built in a modular, testable, reusable, and maintainable fashion.
- Participate in formal documentation processes for requirements generation, software architecture, and detailed builds.
- Analyze and understand product requirements, deriving software requirements.
- Identify key product‑level technical risks and assist project managers in developing mitigation and recovery plans.
- Review work products and ensure the quality of deliverables.
- Provide input to test strategies at both product and module levels.
- Drive the application of principles of SDLC and methodologies such as Lean, Agile, XP, software and product security, scalability, documentation practices, refactoring, and testing techniques.
- Own and drive continuous improvement activities by identifying and appropriately advancing process and product quality gaps.
- Bachelor’s/Master’s degree in Computer Science or related field with at least 5 years in software engineering and 2+ years developing Android applications.
- Proficiency in Java/Kotlin, with additional familiarity in JavaScript/Type Script and C++ for embedded/firmware.
- Hands‑on experience with Android SDK, NDK, Android Studio, and strong understanding of Android architecture, components, security, and best practices.
- Background in regulated industries preferred, especially medical devices with exposure to IEC 62304 and quality/regulatory collaboration.
- Strong software architecture, design patterns, SOLID principles, TDD, and CI/CD familiarity.
- Experience working in Agile environments using tools such as Azure Dev Ops or Jira, and version control systems such as Git or SVN.
- Proven track record of delivering technical solutions, solving complex problems, and working effectively with cross‑functional and multisite teams.
- Excellent communication, leadership, and collaboration skills, with a proactive mindset and willingness to mentor and drive team success.
Baxter offers comprehensive compensation and benefits packages for eligible roles. Health and well‑being benefits include medical and dental coverage that start on day one, basic life and accident insurance, short‑term and long‑term disability, and business travel accident insurance. Financial benefits include an Employee Stock Purchase Plan (ESPP) and a 401(k) Retirement Savings Plan with company matching. Additional benefits feature Flexible Spending Accounts, educational assistance, time‑off options, family and medical leaves, paid parental leave, commuting benefits, an Employee Discount Program, an Employee Assistance Program (EAP), and childcare benefits.
EqualEmployment Opportunity
Baxter is an equal opportunity employer. Baxter evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.
Reasonable AccommodationsBaxter is committed to working with and providing reasonable accommodations to individuals with disabilities globally. If you need an accommodation for any part of the application or interview process, please let us know the nature of your request along with your contact information.
Recruitment Fraud NoticeBaxter has discovered incidents of employment scams where fraudulent parties pose as Baxter employees, recruiters, or other agents. Learn how you can protect yourself by reviewing our Recruitment Fraud Notice.
Employment EligibilityApplicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).