DEVELOPER EMBEDDED LINUX SYSTEM SOFTWARE C++1 (Bengaluru)

DEVELOPER EMBEDDED LINUX SYSTEM SOFTWARE C++1 (Bengaluru)

18 Aug
|
Wipro
|
Bengaluru

18 Aug

Wipro

Bengaluru

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 explicit, 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.

📌 DEVELOPER EMBEDDED LINUX SYSTEM SOFTWARE C++1 (Bengaluru)
🏢 Wipro
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: developer embedded linux system software c++1 (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: developer embedded linux system software c++1 (bengaluru) / bengaluru