Software Engineer 4
Responsible for designing, developing, installing, and maintaining state‑of‑the‑art software applications and services, leading projects, and providing technical guidance to teams.
- Bengaluru, Karnataka, India
- Full-time
- Posted Nov 4, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software
Responsibilities
- Leads the building of various software development projects and platforms while aligning them with business and security strategies and requirements.
- Builds standards, designs, and automates the deployment of software.
- Designs and develops solutions that protect and manage software products and data.
- Contributes to technology strategy and engineering roadmaps around software engineering; executes strategic software engineering proof of concepts.
- Assists supervisors with project development, including documentation of features, recording of progress, and creation of the testing plan.
- Consults with the business to determine logical design for new business solutions according to existing data architecture.
- Interacts with user management regarding project status and user requirements to promote an environment with improved productivity and satisfaction.
- Supervises the work of external engineering vendors, analyzing the testing performed by vendors, and provides feedback and expertise to technicians.
- Assists in scheduling, determining manpower requirements, and estimating costs to project completion in order to meet user requirements.
- Identifies, recommends and implements changes to enhance effectiveness of engineering, implementation and service strategies.
Requirements
- Four-year or Graduate Degree in Computer Science, Information Technology, Software Engineering, or any other related discipline or commensurate work experience or demonstrated competence.
Nice to have: Programming Language/s Certification (Java, C++, Python, JavaScript, or similar)
Skills
Agile MethodologyApplication Programming Interface (API)C++ (Programming Language)Computer ScienceFull Stack DevelopmentJava (Programming Language)Software DevelopmentSoftware EngineeringAndroid Display stackHWcomposer & Graphics Pipeline (BufferQueue, Rendering Optimization)OpenCLVulcanSurface flingerMultimedia frameworkPerformance optimization (Jank, Preview stutter) & Profiling toolsComplex animations/UI transitionsConnectivity (BT/WiFi)Media (Video/Audio/Camera)JavaC++PythonJavaScriptAndroidOpenCLVulkanSurfaceFlingerBufferQueue
Full description
Company details are for members
Sign up for a free job alert to see HP's profile, website and LinkedIn, and the same for every employer on Referso Jobs.