CrawlJobs Logo

Principal Software Engineer – Android – Device Platform

https://www.baxter.com/ Logo

Baxter

Location Icon

Location:
United States , Milwaukee

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

112000.00 - 154000.00 USD / Year

Job Description:

This is where new knowledge is discovered. Baxter’s Research and Development teams work cross functionally to innovate, develop and introduce creative solutions for patients needs globally. From Scientists to Engineers, your work creates the products that save and sustain lives.

Job Responsibility:

  • Apply and demonstrate strong software engineering expertise to build and develop robust software architectures
  • Influence 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, strong object-oriented principles, unit testing, and automated testing tools
  • Own and control software implementation, ensuring that software is built in a modular fashion, testable, reusable, and maintainable
  • Participate in the 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 like 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

Requirements:

  • Bachelor’s/Master’s degree in Computer Science or related field with 5+ years in software engineering and 2+ years developing Android applications
  • Proficiency in Java/Kotlin, with additional 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, 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 like Azure DevOps 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

Nice to have:

Background in regulated industries preferred, especially medical devices with exposure to IEC 62304 and quality/regulatory collaboration

What we offer:
  • Support for Parents
  • Continuing Education/Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Medical and dental coverage that start on day one
  • Insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) Retirement Savings Plan (RSP)
  • Flexible Spending Accounts
  • Educational assistance programs
  • Time-off benefits such as paid holidays, paid time off ranging from 20 to 35 days based on length of service, family and medical leaves of absence, and paid parental leave
  • Commuting benefits
  • Employee Discount Program
  • Employee Assistance Program (EAP)
  • Childcare benefits

Additional Information:

Job Posted:
May 16, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Software Engineer – Android – Device Platform

Principal Software Engineer, Android

Our team creates reusable technologies to help with customer acquisition, onboar...
Location
Location
United States , Sunnyvale
Salary
Salary:
Not provided
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of Android platform experience
  • Proficient in Kotlin
  • Thorough understanding of Android App development -- its core principles, software design patterns, and best practices
  • Deep understanding of various aspects of Mobile App Development
  • Experience with UIkit and Android Library
  • Deep knowledge of mobile design patterns and mobile architecture
  • Experience in integrating with REST based backend services
  • Experience in working with large code bases and effectively driving large projects
  • Experience in mentoring engineers and influencing other engineers across the organization
  • Experience in CI/CD pipelines
Job Responsibility
Job Responsibility
  • Leading the work of other small groups engineers, including offshore associates, for assigned Engineering projects by providing pertinent documents, direction, and examples
  • identifying short- and long- term solutions and timeline
  • reviewing and approving proposed solutions
  • implementing new architectural patterns
  • and performing design and code reviews of changes
  • Troubleshooting business and production issues by reviewing and analyzing information (for example, issue, impact, criticality, possible root cause)
  • engaging support teams to assist in the resolution of issues
  • formulating an action plan
  • directing actions as designated in the plan
  • interpreting the results to determine further action
What we offer
What we offer
  • 401(k) match
  • stock purchase plan
  • paid maternity and parental leave
  • PTO
  • multiple health plans
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Copilot Identity

Consumer Copilot Security is at the core of Microsoft’s mission to deliver trust...
Location
Location
United States , Redmond
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Experience integrating with Microsoft Account, and familiarity with consumer identity features.
  • Cross‑platform delivery: Shipped identity flows and SDKs across multiple consumer client platforms (Windows, macOS, iOS, Android, web).
  • Governance & lifecycle: Familiarity with consumer identity lifecycle management and privacy controls.
  • Privacy/Compliance: Experience embedding privacy‑by‑design and meeting consumer compliance expectations for Copilot-class workloads.
  • Leadership: Track record mentoring senior engineers and driving adoption of platform standards across many product teams.
Job Responsibility
Job Responsibility
  • Identity strategy & architecture: Define the end‑to‑end identity vision for consumer Copilot and MAI, covering user/account models, sign‑in, session management, token issuance/validation, service‑to‑service auth, and cross‑device experiences.
  • Cross‑surface platform leadership: Drive common authentication/SSO patterns and SDKs for Windows, Edge, web, iOS, and Android
  • ensure seamless UX and consistent security controls across consumer surfaces and modalities.
  • Collaborate with product, engineering, security, privacy, and identity teams across Copilot, MAI and IDNA to drive improvements in authentication, identity, and security. Influence technical direction and best practices across a large, distributed system, ensuring alignment and adoption of key initiatives.
  • Establish, monitor, and continuously improve key authentication metrics across Copilot and MAI. Collaborate with engineering, product, and identity teams to align on a unified ground truth and leverage dashboards for ongoing measurement and root cause analysis
  • Align with central Microsoft Account roadmaps, influence platform capabilities, and land them in Copilot and MAI consumer scenarios at scale.
  • Define and document authentication patterns and requirements for AI-powered, agentic flows. Ensure these patterns address novel risks, support secure delegation, and enable safe orchestration of actions across devices and services.
  • Hands‑on engineering: Ship secure, well‑tested, maintainable code and frameworks that other teams can adopt quickly.
  • Product mindset: Balance customer experience with consumer-grade security, privacy, and compliance expectations for Copilot.
  • Work closely with globally distributed teams, managing effective communication, coordination, and project delivery across multiple time zones. Foster strong cross-regional partnerships to drive identity and authentication improvements at scale.
  • Fulltime
Read More
Arrow Right

Principal STB Development Manager

The Principal STB Development Manager is responsible for the end‑to‑end manageme...
Location
Location
Portugal , Lisboa
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Engineering, or a related technical discipline, or equivalent experience
  • Extensive experience in STB or embedded consumer device development
  • Strong hands-on and strategic experience with Android TV (mandatory)
  • Solid understanding of Linux-based systems (advantage)
  • Proven experience managing multi-site engineering teams
  • Strong background in Agile delivery, preferably within SAFe and ART structures
  • Demonstrated ability to manage complex stakeholder landscapes across technology, procurement, and product
  • Experience working with external vendors, ODMs, and chipset suppliers
  • SAFe or Agile leadership certifications are desirable
  • Fluency in English
Job Responsibility
Job Responsibility
  • Own and manage the full STB hardware portfolio lifecycle, including roadmap definition, vendor selection, certification, launch, and end-of-life management
  • Own and govern the accompanying STB system software stack, with a strong focus on Android TV platforms
  • Define and execute the long-term STB technology strategy in alignment with product, architecture, and commercial goals
  • Lead and develop distributed, multi-location engineering and development teams
  • Ensure predictable delivery through Agile Release Trains (ARTs) within a SAFe framework
  • Act as senior escalation point for delivery, quality, and vendor performance issues
  • Lead cross-functional teams across hardware engineering, procurement, and external partners
  • Drive Android TV platform evolution, certification, and compliance
  • Oversee Linux-based components and environments where applicable
  • Manage strategic supplier and chipset partner relationships in collaboration with Procurement
What we offer
What we offer
  • Hybrid Work Model - Flexible hybrid work model with 8-10 in-office days per month, managed by team leaders
  • Vodafone Products and Services - Employees get a mobile phone, free communication plan, data card, and various discounts on services and products
  • Recognition - Recognition programs for innovative, creative, high-potential employees and exemplary behaviors
  • Health and Well-being - Well-being Program offers nutrition and psychological consultations, webinars, workshops, and discounts on various services and products
  • Learning - Access to Communities of Practice and a customizable digital training platform with high-quality content (namely Harvard Business Publishing, Skillsoft and Speexx)
  • Local and International Mobility - Internal recruitment with local and international rotation opportunities across departments and roles
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

The Field Service Mobile team is hiring a Principal Software Engineer to lead th...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science or related technical field AND 8+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent practical experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • 5+ years of experience building and shipping mobile applications at scale
  • Demonstrated experience leading technical design and owning complex systems or platform components
  • Experience using AI‑assisted development tools (e.g., GitHub Copilot)
  • Deep experience with React and TypeScript for complex UI systems
  • Knowledge of native Android (Kotlin) and/or iOS (Swift) for device‑level integration
  • Experience with Dataverse, Dynamics 365, or Power Platform
Job Responsibility
Job Responsibility
  • Own and drive architecture for core mobile client capabilities, including offline‑first scenarios and reliable sync with Dataverse
  • Lead the design and implementation of complex, cross‑cutting features spanning React/TypeScript, React Native, and native Android (Kotlin) and iOS (Swift)
  • Define and evolve platform patterns for performance, security, reliability, and data integrity across mobile experiences
  • Partner with PMs and designers to translate ambiguous problem spaces into scalable technical solutions
  • Drive integration of AI‑powered experiences into mobile workflows (e.g., natural language interactions, intelligent assistance)
  • Provide technical leadership and mentorship, raising the bar through design reviews, code reviews, and best practices
  • Influence engineering direction across teams by identifying risks, proposing improvements, and aligning on long‑term technical strategy
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

As a Principal Software Engineer, you will provide technical leadership across t...
Location
Location
Japan , Tokyo
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science or a related technical discipline, along with at least 8 years of engineering experience, including proficiency in programming languages such as C++, C#, Java, JavaScript, or Python
  • Extensive expertise in iOS and/or Android development
  • strong full-stack engineering capabilities with comprehensive knowledge of consumer product development
  • Demonstrated ability to lead through influence, establishing technical direction for teams of 3–10 engineers across US, Japan, and China time zones. Experienced in conducting architecture reviews, design sprints, and technical alignment sessions
  • Solid background in AI, including hands-on experience developing AI products or integrating AI into daily development processes
  • Speaking English is required for daily work.
Job Responsibility
Job Responsibility
  • Own the end-to-end system architecture for the Mico experience, spanning 3D rendering (Picasso stack / Babylon Native), real-time character animation, lip-sync, locomotion, and expression systems
  • Design and evolve the LLM orchestration layer that powers Mico's conversational intelligence, including prompt management, skill routing, and context window optimization
  • Architect the long-term memory system (Cosmos DB) — defining schemas, event handling, message partitioning, and retrieval strategies that enable Mico to remember and adapt to each user
  • Drive the adaptive personalization framework that governs how Mico adjusts behavior, tone, and interaction patterns based on user history and preferences
  • Architect solutions that work consistently across CMC (web), iOS, Android, and Windows surfaces, defining shared rendering abstractions and platform-specific optimizations
  • Coordinate Unified UI integration — ensuring Mico's visual presence (header, footer, composer, snap-to positioning) works seamlessly with the Copilot shell across all form factors
  • Own the asset pipeline: CDN-delivered 3D models, video backgrounds, animation configs, and per-surface configuration files
  • Design systems for millions of daily active users — low-latency rendering, efficient asset delivery via CDN, graceful degradation on low-end devices, and robust error recovery
  • Build and maintain observability dashboards using Azure Data Explorer (Kusto) to monitor Mico engagement, conversation duration, animation frame rates, and error rates across surfaces
  • Partner with data science to design controlled flights and ablation experiments, interpret telemetry, and use data to guide decisions
  • Fulltime
Read More
Arrow Right

Principal Eng, Test

We are seeking a Principal Automation Engineer / Test Architect with 12+ years o...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience in test automation, quality engineering, or test architecture
  • Expert proficiency in C# automation development
  • Strong experience with BDD frameworks (SpecFlow or equivalent)
  • Hands‑on experience with Appium (Android & iOS)
  • Proven expertise in API and backend testing
  • Experience with MongoDB, PostgreSQL, and MySQL
  • Strong experience integrating automation into CI/CD pipelines
  • Solid understanding of Kubernetes and cloud‑native architectures
  • Deep knowledge of automation design patterns and best practices
  • Experience mentoring senior engineers and influencing technical direction
Job Responsibility
Job Responsibility
  • Define and own the end‑to‑end test automation architecture across mobile applications, web platforms, and backend services
  • Design, develop, and evolve native C# automation frameworks with a focus on scalability, reliability, and long‑term maintainability
  • Establish and scale BDD‑based automation frameworks using SpecFlow (or equivalent), ensuring alignment between business requirements and automated validation
  • Apply proven automation and software design patterns to build modular, extensible automation solutions
  • Define automation standards, coding guidelines, and best practices across teams
  • Lead adoption and maturity of Behavior‑Driven Development (BDD) practices
  • Collaborate with product and engineering teams to define clear, testable acceptance criteria
  • Ensure feature files remain readable, meaningful, and aligned with business intent
  • Maintain a strong hands‑on presence across the testing lifecycle: requirements analysis, test strategy, automation development, execution, and reporting
  • Drive automation across UI, API, and integration layers with clear ownership of coverage and quality signals
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Fulltime
Read More
Arrow Right

Principal Eng, Test

This is where new knowledge is discovered. Baxter’s Research and Development tea...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience in test automation, quality engineering, or test architecture
  • Expert proficiency in C# automation development
  • Strong experience with BDD frameworks (SpecFlow or equivalent)
  • Hands-on experience with Appium (Android & iOS)
  • Proven expertise in API and backend testing
  • Experience with MongoDB, PostgreSQL, and MySQL
  • Strong experience integrating automation into CI/CD pipelines
  • Solid understanding of Kubernetes and cloud-native architectures
  • Deep knowledge of automation design patterns and best practices
  • Experience mentoring senior engineers and influencing technical direction
Job Responsibility
Job Responsibility
  • Define and own the end-to-end test automation architecture across mobile applications, web platforms, and backend services
  • Design, develop, and evolve native C# automation frameworks with a focus on scalability, reliability, and long-term maintainability
  • Establish and scale BDD-based automation frameworks using SpecFlow (or equivalent), ensuring alignment between business requirements and automated validation
  • Apply proven automation and software design patterns to build modular, extensible automation solutions
  • Define automation standards, coding guidelines, and best practices across teams
  • Lead adoption and maturity of Behavior-Driven Development (BDD) practices
  • Collaborate with product and engineering teams to define clear, testable acceptance criteria
  • Ensure feature files remain readable, meaningful, and aligned with business intent
  • Maintain a strong hands-on presence across the testing lifecycle: requirements analysis, test strategy, automation development, execution, and reporting
  • Drive automation across UI, API, and integration layers with clear ownership of coverage and quality signals
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • Fulltime
Read More
Arrow Right
New

Shift Supervisor

We're building a world of health around every individual — shaping a more connec...
Location
Location
United States , Stephenville
Salary
Salary:
16.50 - 24.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deductive reasoning ability, analytical skills and computer skills
  • Advanced communication skills and supervision skills
  • Ability to work a flexible schedule, including some early morning, overnight and weekend shifts, to work overtime as needed, and to respond to urgent issues at the store when they arise
  • High School diploma or equivalent preferred but not required
Job Responsibility
Job Responsibility
  • Work effectively with store management and store crews
  • Supervise the store's crew through assigning, directing and following up of all activities
  • Effectively communicate information both to and from store management and crews
  • Assist customers with their questions, problems and complaints
  • Promote CVS customer service culture. (Greet, offer help, and thank)
  • Handle all customer relations issues in accordance with company policy and promote a positive shopping experience for all CVS customers
  • Maintain customer/patient confidentiality
  • Price merchandise
  • Stock shelves
  • Execute the displays, sign and inventory of weekly, promotional, and seasonal merchandise
What we offer
What we offer
  • dental
  • vision
  • wellness resources
  • employee discounts
  • access to certain voluntary benefits
  • and other programs
  • Parttime
Read More
Arrow Right