CareerScanCareerScan
JobsCompanies
BlogContact
For Employers
Sign InRegister Free
CareerScanCareerScan

India's verified job platform connecting candidates directly with employers. 100% free applications with instant ATS resume scoring.

Chennai, Bengaluru & Hyderabad
Jobs by location
Jobs in ChennaiJobs in BengaluruJobs in HyderabadJobs in PuneJobs in Mumbai
Popular roles
AR Caller JobsHealthcare Medical CodingReact / Full Stack DeveloperData & Power BI AnalystCustomer Support Executive
Top companies
TCS CareersCognizant JobsInfosys OpeningsApollo HospitalsOmega Healthcare
Career services
Free ATS Resume CheckerAI Resume Builder (Free)AI Job MatcherSalary Guide & BenchmarksJob Alerts on WhatsApp
© 2026 CareerScan India. All rights reserved.256-bit SSL encrypted & verified
Back to all jobs
  1. Home
  2. Jobs
  3. Software Engineer, Principal
zebra
zebra

Software Engineer, Principal

Bengaluru, India
10+ years exp
Full-time
Posted 5d ago
1 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Software Engineer, Principal role at zebra.

Apply for this position

Apply on Company Website
Notice a broken link or wrong info?

Job Description

  • Overview:

At Zebra, we are a community of innovators who come together to create new ways of working. United by curiosity and a culture of caring, we develop smart solutions that anticipate our customer’s and partner’s needs and solve their challenges.

Being part of Zebra Nation means you are seen, heard, valued, and respected. Drawing from our unique perspectives, we collaborate to deliver on our purpose. Here you are part of a team pushing boundaries today to redefine the work of tomorrow for organizations, their employees, and those they serve.

You’ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about—locally and globally.

Come make an impact every day at Zebra.

  • What We're Looking For:

As a Principal Software Engineer, you will analyze, develop, design, and maintain software for the organization’s products and systems. You will perform system integration of software and hardware to maintain throughput and program consistency, as well as develop, validate, and test structures and user documentation. Working under consultative direction toward predetermined long-range targets, you will determine and pursue courses of action essential in obtaining desired outcomes.
In this specific role, you will act as a strategic technical leader driving the roadmap for our Android applications, integrating advanced AI models, promoting AI adoption across product lines and developer workflows, and optimizing performance for enterprise embedded systems.

  • Technical Leadership & Strategy: Define, drive, and communicate the technical roadmap and long-term vision for the Android application.
  • AI Adoption & Integration: Drive the strategic adoption of Artificial Intelligence (AI) technologies across both product architectures and internal engineering processes to improve productivity and capability.
  • Architecture & Design: Design highly scalable, modular, and maintainable app architectures leveraging MVVM, MVI, and Clean Architecture patterns.
  • Code Quality & Standards: Set and enforce high-quality coding standards, perform complex code reviews, and drive engineering best practices across the team.
  • Mentorship: Mentor senior and mid-level engineers, fostering a strong culture of technical excellence, collaboration, and continuous learning.
  • Performance Optimization: Identify and resolve critical performance bottlenecks, memory management issues, and enhance battery efficiency specifically for Enterprise-grade use cases.
  • Collaboration: Partner closely with Product Managers, UX Designers, and Backend Engineers to translate complex business requirements into robust, deployable technical solutions.
  • Release Management: Own and optimize the CI/CD pipeline, application security frameworks, and release processes on the Google Play Store.

Required Technical Competencies

  • Language & Frameworks: At least 10+ Years of expereince into High proficiency and competency in Android, Java, and Kotlin is REQUIRED.
  • Web Development: Familiarity using Android web development (both client and server) is REQUIRED.
  • Customer Interaction: Experience working directly with customers to understand requirements and resolve issues is REQUIRED.
  • Android Architecture: Deep understanding of the Android SDK, Jetpack Compose, and the underlying Android application and Framework.
  • Design Patterns: Strong experience with MVVM, Clean Architecture, and dependency injection frameworks (e.g., Dagger).
  • Data & Networking: Robust experience with Retrofit, Room Database, Firebase, and complex API integration.
  • Device Adaptability: Experience in optimizing applications for diverse hardware profiles, device capabilities, and screen sizes.
  • End-to-End System Design: Experience designing end-to-end solutions spanning from Web Interfaces/Consoles down to Android device changes.
  • Testing: Strong experience with Test-Driven Development (TDD), unit testing (JUnit), and instrumentation testing (Espresso).
  • AI & AI Adoption: Experience with AI technologies, leveraging modern machine learning models, and leading the deployment and organizational adoption of AI-based development tools.

Professional & Soft Skills

  • Methodologies: Strong experience with Agile methodologies and tools such as Jira.
  • Business Acumen: Excellent business acumen with the ability to manage and prioritize multiple tasks effectively.
  • Problem-Solving: Exceptional analytical skills, strong problem-solving capabilities, and keen attention to detail.
  • Collaboration & Communication: Outstanding communication skills and a proven ability to work and lead in a team environment.
  • Adaptability: A strong eagerness to learn, experiment, and rapidly adapt to new technologies.

  • Benefits:

We understand the importance of work-life balance and wellbeing, which is why we offer flexibility for our teams including: hybrid work, adaptable hours, Summer Flex Fridays, Focus Fridays, and an annual companywide well-being day to promote revitalization and success.

  • Job Posting Statement:

To protect candidates from falling victim to fraudulent activity involving fake job postings and employment offers, please be aware our recruiters will always connect with you via @zebra.com email accounts. Applications are accepted through our applicant tracking system and accept personal identifying information through that system. Our Talent Acquisition team will not ask for you to provide personal identifying information via e-mail or outside of the system. If you are a victim of identity theft contact your local police department.

  • AI Technology Statement:

Zebra Technologies leverages AI technology to evaluate job applications using objective, job-relevant criteria. This approach enhances efficiency and promotes fairness in the hiring process. However, every decision regarding interviews and hiring is made by our dedicated team, because we believe people make the best decisions about people. For more on how we use technology in hiring and how we process applicant data, see our Zebra Privacy Policy.

Key Requirements & Skills

  • Technical Leadership & Strategy: Define, drive, and communicate the technical roadmap and long-term vision for the Android application.
  • AI Adoption & Integration: Drive the strategic adoption of Artificial Intelligence (AI) technologies across both product architectures and internal engineering processes to improve productivity and ca
  • Architecture & Design: Design highly scalable, modular, and maintainable app architectures leveraging MVVM, MVI, and Clean Architecture patterns.
  • Code Quality & Standards: Set and enforce high-quality coding standards, perform complex code reviews, and drive engineering best practices across the team.
  • Mentorship: Mentor senior and mid-level engineers, fostering a strong culture of technical excellence, collaboration, and continuous learning.
  • Performance Optimization: Identify and resolve critical performance bottlenecks, memory management issues, and enhance battery efficiency specifically for Enterprise-grade use cases.
  • Collaboration: Partner closely with Product Managers, UX Designers, and Backend Engineers to translate complex business requirements into robust, deployable technical solutions.
  • Release Management: Own and optimize the CI/CD pipeline, application security frameworks, and release processes on the Google Play Store.

Benefits & Perks

Benefits:**

Frequently Asked Questions

How to apply for Software Engineer, Principal at zebra?

Click the "Apply on Company Website" button on this page to submit your application directly on the employer's official portal.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

10+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

ApplicationActively Hiring
Apply on Company Website
Broken link or expired?
zebra

zebra

Contact Zebra Contact Zebra tag --> tag end --> Login My Zebra Logout Asia Pacific - English North America United States - English Latin America Brasil - Português America Latina - Español Asia Asia Pacific - English 中国 - 普通话 日本 - 日本語 한국 - 한국어 Europe & Middle East Deutschland - Deutsch España - Español France - Français Italia - Italiano Polska - Polski Россия - Pусский Türkiye - Türkçe United Kingdom - English Asia Pacific - English Careers Zebra Blog Newsroom Newsroom Zebra Blog Careers Login My Zebra Logout Asia Pacific - English North America United States - English Latin America Brasi

Visit Company Website

More jobs at zebra

Manager, Data Scientist

Bengaluru, India

Software Engineer, Professional I

Bengaluru, India

Senior Account Manager - Semiconductors

GBR - Bourne End, United Kingdom

Share this Opening

Job Alerts for software_engineering

Receive email alerts whenever new software_engineering roles in Bengaluru are posted.

Set Free Alert →

Similar Openings

Explore related active roles in software_engineering

View all
UrgentActively Hiring
Granicus
Software Engineer 4 - AI Native
Granicus Verified
5+ years
₹6.1L/mo
Remote, US
software_engineeringFull-timeRemote
Posted 22h ago
Apply Now
UrgentActively Hiring
Finc
Software Engineer
Finc Verified
5+ years
Salary not disclosed
Pune
software_engineeringFull-time
Posted 22h ago
Apply Now
Actively Hiring
Finc
Senior Software Engineer
Finc Verified
6+ years
Salary not disclosed
Bengaluru
software_engineeringFull-time
Posted 22h ago
Apply Now

Software Engineer, Principal

zebra · Bengaluru

Apply on Company Website