Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients’ most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com.
Job Description
Role Purpose
The purpose of this role is to develop and test software modules based on client requirements and prepare project documentation while coordinating with cross-functional teams to ensure quality delivery.
͏
Areas of responsibility
͏
Gathering of requirements-Assist in conducting workshops and discussions with client stakeholders to gather business process requirements.
Coding and Configuration-"Develop and deliver code for assigned modules, in alignment with client requirements ensuring proper integration with system components.
͏
Testing and Trial Runs-"Execute testing for assigned modules, validate functionality across required interactions, and participate in User Acceptance Testing (UAT) sessions.
Implementation-Participate in implementation of software application and its integration with other systems to ensure stability.
Maintain Documentation-Prepare detailed reports and documentation on project specifications, activities, and status, while presenting information using flowcharts, layouts, diagrams, code comments, and clear, well-structured code.
͏
Stakeholder Collaboration-Collaborate with cross functional teams to understand requirements, support development activities, check system compatibility, and ensure solutions meet expected standards.
Required Skills
- Core AOSP Expertise: 5+ years of dedicated experience working within the Android Framework layer, system services, and deep Android internals, with strong debugging skills across the entire software stack (bootloader, kernel up to the application layer).
- Advanced SELinux Architecture & System Level Issues Triage: Proven ability to define and architect SELinux domains based on complex, cross-domain business use cases. Expert-level capability to debug, triage, and fix intricate cross-domain SELinux policies, violations, and sepolicy configurations, alongside hands-on experience identifying and solving failures across CTS, VTS, and STS.
- Platform Manipulation & Build Systems: Hands-on capability with system configurations, including core platform files (e.g., BoardConfig.mk), build system variables, and build parameters.
- Software Design & Programming: High proficiency in Java within the Android ecosystem, backed by a strong foundation in OOP and clean architectural Design Patterns. Competency in C/C++ is a strong added advantage.
- Android & Automotive Security: Comprehensive understanding of end-to-end automotive cybersecurity methodologies alongside deep familiarity with Android security features (including permission models, firewall customizations, and cryptography/Keystore concepts).
- Industry Domain (Preference) : A self-motivated, results-driven professional with a passionate "can-do" attitude. Experience in the Automotive Infotainment (IVI) domain is highly preferred but not mandatory.