CareerPlan

Software Engineer 4

Bengaluru, Karnataka, IndiaFull-time2026-11-04 → 2026-11-10
Based in India

Core

Leads the building of software development projects and platforms, aligning them with business and security strategies while providing guidance to reportees.

Role type

Senior IC software engineer (mobile graphics & performance)

Builds

Software applications, services, and deployment automation pipelines

Domain

Consumer electronics / Mobile graphics stack

Deliverable

production ML models | product features

Required skills

C++, Java, Full Stack Development, API design, Performance optimization, Graphics Pipeline (HWcomposer, BufferQueue, Surface flinger), OpenCL, Vulkan, Multimedia framework, Android Display stack, Connectivity (BT/WiFi), Media (Video/Audio/Camera)

Preferred skills

Programming Language Certification (Java, C++, Python, JavaScript)

Technologies

Android, Java, C++, OpenCL, Vulkan, HWcomposer, BufferQueue, Surface flinger, OpenCL, Multimedia framework

Responsibilities

Leads software development projects and platforms; Builds standards and automates software deployment; Designs solutions to protect and manage software products and data; Contributes to technology strategy and engineering roadmaps; Supervises external engineering vendors and analyzes vendor testing; Assists in scheduling, manpower requirements, and cost estimation; Consults with business on logical design for new solutions; Identifies and implements changes to enhance engineering effectiveness.