← Back to list

Job
· Principal
Principal Software Engineer, Android
Software Engineer
• Principal
• On-site
• Full-time
•
Milwaukee, USA
This role develops Android-based software for medical devices at a global healthcare company. It involves building robust software architectures, developing modular and testable components, and shaping the team's development methodologies.
Responsibilities
- ▹Build and develop robust software architectures, influencing team development processes and methodologies
- ▹Develop software components in an Android environment for medical products using architectural patterns, strong object-oriented principles, and automated testing
- ▹Own software implementation ensuring it is modular, testable, reusable and maintainable
- ▹Participate in formal documentation of requirements, software architecture and detailed builds
- ▹Analyze product requirements and derive software requirements
- ▹Identify key product-level technical risks and assist project managers with mitigation plans
- ▹Review work products and ensure quality of deliverables
- ▹Apply SDLC principles and Lean/Agile/XP methodologies, software and product security, and scalability practices
Requirements
- ▹Bachelor's/Master's degree in Computer Science or related field, 5+ years in software engineering and 2+ years developing Android applications
- ▹Proficiency in Java/Kotlin, with familiarity in JavaScript/TypeScript and C++ for embedded/firmware
- ▹Hands-on experience with Android SDK, NDK, Android Studio, and strong understanding of Android architecture, components and security
- ▹Background in regulated industries preferred, especially medical devices with exposure to IEC 62304
- ▹Strong software architecture, design patterns, SOLID principles, TDD and CI/CD familiarity
- ▹Experience working in Agile environments using tools like Azure DevOps or Jira, and version control systems such as Git or SVN
- ▹Proven track record of delivering technical solutions and working with cross-functional and multisite teams
Soft skills
Excellent communication, leadership and collaboration skillsProactive mindset, willingness to mentorCommitment to team success
What we offer
- ▹Participate in cutting-edge medical technology development
- ▹Medical and dental coverage from day one, life and disability insurance
- ▹Employee Stock Purchase Plan (ESPP) and 401(k) plan with company matching
- ▹Paid time off ranging from 20 to 35 days based on tenure, paid parental leave
- ▹Commuting benefits, employee discount program, childcare benefits
About the company
The employer is Baxter, a global healthcare company operating since 1931 that develops medical products to improve healthcare delivery.
Education: Informatikai vagy kapcsolódó felsőfokú végzettség
Similar jobs

Job
· Principal
Member of Technical Staff (Software Engineer)
Cerebras
AI/MLCppGroovy
+11
💰 Salary: not specified
🏢 On-site
Sunnyvale
🗣️ EN

Job
· Principal
Staff Software Engineer - Onsite Messaging
Voyado
+4
💰 Salary: not specified
🏢 On-site
Stockholm
🗣️ EN

Job
· Principal
Principal Software Engineer
UiPath
FlinkAzure Devops
+19
💰 Salary: not specified
🏢 On-site
Bangalore
🗣️ EN

Job
· Principal
Staff Software Engineer — CI, Build & Release
Qualcomm
AI/MLCpp
+11
$158,400–$237,600/yr
gross
🏢 On-site
San Diego
🗣️ EN

Job
· Principal
Principal Software Engineer- React Native
Creative Chaos
+8
💰 Salary: not specified
🌍 Remote
Pakistan
🗣️ EN

Job
· Principal
Staff Software Engineer - Store Operations
Marks & Spencer
Azure Devops
+13
💰 Salary: not specified
🏢 On-site
🗣️ EN