Jobs
Interviews

587 Memory Management Jobs - Page 20

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

12 - 14 Lacs

Noida, Chennai

Work from Office

Job Title: C++ Programming Mentor Mode: In-person Experience Required: Minimum 5+ Years (Industry + Corporate Training) Role Overview: We are looking for a seasoned C++ Programming Mentor to deliver expert technical guidance and hands-on mentorship to learners. You will conduct live coding sessions, lead project development, and provide code reviews while emphasizing best practices in memory management, OOP, STL, and performance optimization. You will help learners apply C++ concepts in real-world scenarios including system programming, algorithmic problem-solving, ensuring training is aligned with industry standards. Key Responsibilities: Mentor learners on C++ fundamentals and advanced topics including pointers, memory management, multithreading, and design patterns. Conduct live sessions, code walkthroughs, and hands-on labs to reinforce learning objectives. Guide learners through coding assignments, projects, and real-world problem solving. Review code submissions and provide constructive, actionable feedback. Required Skills & Qualifications: Minimum 5 years of combined professional experience in industry projects and corporate training. Proven Industry experience in contributing to or leading C++ software development . Corporate training or mentoring experience is an advantage. Strong understanding of core C++ concepts: memory management, pointers, references, STL, templates, and concurrency. Proficient in debugging, profiling, and performance optimization techniques. Familiarity with version control systems (Git) and build tools Excellent communication and mentoring skills to effectively support learners of varying skill levels. Nice-to-Have Skills and Experience: Experience with modern C++ standards (C++11/14/17/20)

Posted 2 months ago

Apply

4.0 - 8.0 years

5 - 8 Lacs

Chennai, Delhi / NCR, Bengaluru

Work from Office

Key Responsibilities: Design, develop, and maintain C-based software solutions for AI-driven applications Annotate and evaluate AI-generated C-based software solutions Design prompts and assess AI responses for clarity, relevance, and technical accuracy in C programming concepts Provide feedback to improve the AI's instructional quality and enhance its ability Write efficient, clean, and well-documented code that meets performance and scalability standards Perform code reviews, debugging, and troubleshooting to ensure smooth software operation Implement system-level programming to enhance AI and machine learning functionality Required Qualifications: Bachelors degree in Computer Science, Engineering, or a related field Strong proficiency in C programming and deep understanding of software development principles Knowledge of data structures, algorithms, and system-level programming Experience with multi-threading, memory management, and performance optimization Familiarity with integrating C-based software with other languages and systems Experience working with AI or machine learning models is a plus Strong problem-solving skills and ability to work in a fast-paced, collaborative environment Experience with version control systems like Git Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad

Posted 2 months ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Mumbai, Delhi / NCR, Bengaluru

Work from Office

We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us? Flexible hours Remote opportunity Location - Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, India

Posted 2 months ago

Apply

5.0 - 10.0 years

25 - 30 Lacs

Bengaluru

Work from Office

Join the team behind the worlds #1 development platform! This role involves addressing customer-reported issues within the Java Client domain, encompassing Swing, AWT, 2D, Accessibility, and Install components. You will be tasked with efficiently resolving complex problems and enhancing the overall quality and reliability of Java Client APIs by contributing to the debugging and diagnostic tools. We seek an individual passionate about Graphics and Internet-based rich clients, boasting extensive experience in Windows and Mac OSX development. The position is based in Bengaluru, India, but you will collaborate with Product Development and Support engineers globally. While primarily working during standard business hours, there will be occasional on-call duties during evenings and weekends. As a Developer, and a Sustaining Engineer, you will provide mentorship to Support Engineers, author technical articles, and actively engage in technical discussions and conferences. We are seeking a candidate who meets the following requirements: Minimum academic qualification of BS/MS in Computer Science or an equivalent field, coupled with 5-10 years of relevant industry experience. Practical work experience in C/Objective C/C++ and Core Java is essential. Proficiency in Win32 APIs, DirectX, Metal Graphics, Webkit, XCode, OpenGL, GTK+, and similar technologies is desired. A strong foundation in Data Structures, Algorithms, Graphics Algorithms, Threads, and Memory Management is required. Demonstrated proficiency in debugging software issues and utilizing debugging tools such as Windbg, dbx, gdb, etc. Results-oriented mindset with a passion for customer satisfaction and the ability to deliver comprehensive technical information. Excellent problem-solving skills, creative thinking, and self-motivation are essential traits. Strong English communication skills, both written and verbal, are required, with additional languages being advantageous. Additionally, we value candidates with a proven track record of long-term commitment to organizations, showcasing consistent performance and value contribution over a minimum of 4 years. Join the team behind the worlds #1 development platform! This role involves addressing customer-reported issues within the Java Client domain, encompassing Swing, AWT, 2D, Accessibility, and Install components. You will be tasked with efficiently resolving complex problems and enhancing the overall quality and reliability of Java Client APIs by contributing to the debugging and diagnostic tools. We seek an individual passionate about Graphics and Internet-based rich clients, boasting extensive experience in Windows and Mac OSX development. The position is based in Bengaluru, India, but you will collaborate with Product Development and Support engineers globally. While primarily working during standard business hours, there will be occasional on-call duties during evenings and weekends. As a Developer, and a Sustaining Engineer, you will provide mentorship to Support Engineers, author technical articles, and actively engage in technical discussions and conferences. We are seeking a candidate who meets the following requirements: Minimum academic qualification of BS/MS in Computer Science or an equivalent field, coupled with 5-10 years of relevant industry experience. Practical work experience in C/Objective C/C++ and Core Java is essential. Proficiency in Win32 APIs, DirectX, Metal Graphics, Webkit, XCode, OpenGL, GTK+, and similar technologies is desired. A strong foundation in Data Structures, Algorithms, Graphics Algorithms, Threads, and Memory Management is required. Demonstrated proficiency in debugging software issues and utilizing debugging tools such as Windbg, dbx, gdb, etc. Results-oriented mindset with a passion for customer satisfaction and the ability to deliver comprehensive technical information. Excellent problem-solving skills, creative thinking, and self-motivation are essential traits. Strong English communication skills, both written and verbal, are required, with additional languages being advantageous. Additionally, we value candidates with a proven track record of long-term commitment to organizations, showcasing consistent performance and value contribution over a minimum of 4 years.

Posted 2 months ago

Apply

1.0 - 4.0 years

5 - 8 Lacs

Surat

Work from Office

Candidate must be proficient in following Bachelors degree or equivalent in work experience High degree of expertise in C#, Winforms and Linq High degree of experience working and designing multithreaded applications Experience using memory management tools such as dotMem and windbg Excellent analytical, critical thinking, and reasoning Desire to learn and become proficient in new technologies Better to have knowledge on WPF Development Must have strong SQL Server(SP,Function,Trigger) - (back end) Send your latest cv on [email protected]

Posted 2 months ago

Apply

15.0 - 20.0 years

5 - 9 Lacs

Chennai

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring BootMinimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. Your typical day will involve collaborating with team members to develop innovative solutions and ensure seamless application functionality. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work-related problems.- Develop and implement scalable and efficient Java-based applications.- Collaborate with cross-functional teams to analyze user needs and design software solutions.- Conduct code reviews and ensure code quality and best practices are maintained.- Troubleshoot and debug applications to optimize performance and enhance user experience.- Stay updated on industry trends and technologies to continuously improve development processes. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development.- Good To Have Skills: Experience with Spring Boot.- Strong understanding of RESTful web services and API development.- Hands-on experience with front-end technologies like HTML, CSS, and JavaScript.- Knowledge of database management systems such as MySQL or MongoDB.- Strong Knowledge in OOPS concept, garbage collector, JVM architecture,multi-threading, exception handling,collections,Java 8 functions-Framework:Spring boot-Need to be strong in core annotations,bean lifecycle,memory management Additional Information:- The candidate should have a minimum of 8 years of experience in Java full stack development- This position is based at our Chennai office only.- Presence at office premises at least of 2 days per week is mandatory and no WFH policy as per Accenture guidelines.- Work timings 11AM to 8PM- 15 years full-time education is required, with engineering degree. Qualification 15 years full time education

Posted 2 months ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring BootMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. Your typical day will involve collaborating with team members to develop innovative solutions and ensure seamless application functionality. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work-related problems.- Develop and implement scalable and efficient Java-based applications.- Collaborate with cross-functional teams to analyze user needs and design software solutions.- Conduct code reviews and ensure code quality and best practices are maintained.- Troubleshoot and debug applications to optimize performance and enhance user experience.- Stay updated on industry trends and technologies to continuously improve development processes. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development.- Good To Have Skills: Experience with Spring Boot.- Strong understanding of RESTful web services and API development.- Hands-on experience with front-end technologies like HTML, CSS, and JavaScript.- Knowledge of database management systems such as MySQL or MongoDB.- Strong Knowledge in OOPS concept, garbage collector, JVM architecture,multi-threading, exception handling,collections,Java 8 functions-Framework:Spring boot-Need to be strong in core annotations,bean lifecycle,memory management Additional Information:- The candidate should have a minimum of 5 years of experience in Java full stack development- This position is based at our Bengaluru office only.- Presence at office premises at least of 2 days per week is mandatory and no WFH policy as per Accenture guidelines.- Work timings 11AM to 8PM- 15 years full-time education is required, with engineering degree. Qualification 15 years full time education

Posted 2 months ago

Apply

10.0 - 15.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Strong computer Science fundamentals and object-oriented design, data structures, algorithm design, problem solving, and complexity analysis. Strong experience in software development with Java, proficiency in multi-threading, memory management and performance optimizations, profiling, resource leakages, heap dump & thread dump analysis etc. Familiar with cloud technologies especially Amazon Web Services (AWS) and be willing to learn and work on the same. Should be able to effectively communicate with all the stakeholders and refine the features, design with good architectural practices, implement them with good quality. A team player and be able to inspire and mentor junior members to deliver results. Advocates best engineering practices and bring in innovation in the products. Experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems. Lead, facilitate, and participate in company and team level strategy initiatives. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise Overall 10 + years of experience Java, Concurrency, Docker, Cloud - AWS, Linux, GitHub, CI/CD pipelines Knowledge of Messaging paradigms and architectures, experience with messaging brokers is a plus Preferred technical and professional experience Knowledge of Kubernetes/OpenShift is a plus

Posted 2 months ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Back Proficiency in Swift Deep knowledge of Swift programming language Familiarity with Objective-C is a plus Experience With IOS/tvOS Frameworks In-depth knowledge of iOS and tvOS frameworks such as UIKit, SwiftUI, Core Data, AVFoundation, MapKit, etc Kotlin Multiplatform (KMP) Proficiency in Kotlin Multiplatform for developing cross-platform applications (iOS, Android, and other platforms) Experience in sharing business logic and code between iOS and Android using KMP Xcode & Interface Builder Hands-on experience with Xcode IDE, Interface Builder, and Storyboards Familiarity with the latest Xcode features and best practices API Integration Experience in working with RESTful APIs Knowledge of JSON and networking protocols (HTTP/HTTPS) UI/UX Design Principles Understanding of Human Interface Guidelines for iOS and tvOS Experience in designing responsive and intuitive users interfaces Version Control (Git) Proficiency in Git for version control, including branching, merging, and managing pull requests Core Data & Database Management Experience with Core Data, SQLite, or other database technologies for data persistence Memory Management Strong understanding of memory management in iOS/tvOS (ARC, retain cycles, etc ) Unit Testing and Debugging Knowledge of XCTest for unit testing and debugging techniques App Store Deployment & Distribution Experience with provisioning profiles, certificates, and App Store submission process Cloud & Backend Services Experience with Apples CloudKit is a plus Push Notifications & In-App Purchases Experience with push notifications (APNs), in-app purchases, and integrating payment gateways tvOS Specific Knowledge Knowledge of tvOS-specific APIs, frameworks (like TVMLKit), and user interface design for tvOS Familiarity with Apples Latest Technologies Experience with ARKit, CoreML, SiriKit, WatchKit, or other Apple ecosystem technologies Continuous Integration (CI/CD) Experience with CI/CD pipelines (using tools like Jenkins or Git lab) Requirement Have a voice in the architectural definition and implementation of various key technology pieces Translate business requirements into technical design specifications Participate in the product definition phase, daily scrums, grooming sessions and story refining Implement robust unit and UI tests, including edge cases, usability and general reliability Use git to create pull requests, review code and merge branches Collaborate with the team and participate in knowledge sharing The position requires including and implementing Agile Scrum development methodologies in every research, analysis, prototyping and interfaces development initiatives Openly expose problems and turn them into learning and team bonding experience Qualifications Must have: Minimum 3 Years Of Experience With IOS Development (Swift) Deep understanding of iOS frameworks, performance, and optimization (UIKit or SwiftUI, Structured Concurrency, Combine, GCD) Solid and demonstrable understanding of object-oriented design patterns and principles Experience with automated testing unit, integration and UI tests Strong understanding of mobile user interface guidelines and best practices Experience with VoiceOver and Dynamic Type Experience with planning and writing technical documentation Superior problem solving and risk management skills Strong initiative, priority setting, and collaboration skills What We Offer Competitive salaries and comprehensive health benefits Flexible work hours and remote work options Professional development and training opportunities A supportive and inclusive work environment

Posted 2 months ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Hyderabad

Work from Office

About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!

Posted 2 months ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Pune

Work from Office

About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!

Posted 2 months ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Kolkata

Work from Office

About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!

Posted 2 months ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Bengaluru

Work from Office

About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!

Posted 2 months ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Chennai

Work from Office

About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!

Posted 2 months ago

Apply

4.0 - 8.0 years

6 - 10 Lacs

Mumbai

Work from Office

About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS We specialize in delivering high-quality human-curated data, AI-first scaled operations services, and more Based in SF and Hyderabad, we are a young, fast-moving team on a mission to build AI for Good, driving innovation and positive societal impact We are seeking skilled C/CPP Developers with a minimum of 1 year of development experience to join us as freelancers and contribute to impactful projects Key Responsibilities: Write clean, efficient code for data processing and transformation Debug and resolve technical issues Evaluate and review code to ensure quality and compliance Required Qualifications: 1+ year of C/CPP development experience Should have a deep understanding of C/C++ programming, memory management, and object-oriented principles Skilled in developing high-performance applications, debugging Working with tools like GCC, GDB, or relevant frameworks and libraries Why Join Us Competitive pay (‚1000/hour) Flexible hours Remote opportunity NOTEPay will vary by project and typically is up to Rs 1000 per hour (if you work an average of 3 hours every day that could be as high as Rs 90K per month) once you clear our screening process Shape the future of AI with Soul AI!

Posted 2 months ago

Apply

7.0 - 10.0 years

15 - 19 Lacs

Pune

Work from Office

At Codvo, software and people transformations go together We are a global empathy-led technology services company with a core DNA of product innovation and mature software engineering We uphold the values of Respect, Fairness, Growth, Agility, and Inclusiveness in everything we do About The RoleWe are looking for an experienced Mobile Architect to lead the design and development of cutting-edge mobile applications across iOS and Android platformsThe ideal candidate will have hands-on expertise with React Native, Android (Kotlin/Java), Swift/iOS, and Flutter, with a strong background in scalable, high-performance mobile architecture Key ResponsibilitiesDesign and implement scalable, secure, and performant mobile application architectures Lead the mobile development strategy across native and cross-platform technologies Collaborate with product managers, UI/UX designers, and backend teams to deliver seamless user experiences Evaluate and implement new tools, technologies, and best practices to improve code quality and team productivity Review code and mentor mobile engineers to ensure high standards of design, performance, and security Define and enforce architectural guidelines, coding standards, and performance optimization techniques Solve complex performance and architectural challenges across devices and platforms Work with DevOps to ensure CI/CD pipelines and release management for mobile apps Required Skills & QualificationsProven experience (8+ years) in mobile application development with a strong architectural background Deep knowledge of at least three of the followingReact Native, Android (Kotlin/Java), iOS (Swift/Objective-C), Flutter Strong understanding of mobile design patterns (MVVM, MVP, Clean Architecture) Experience with RESTful APIs, GraphQL, and WebSockets Familiarity with App Store and Google Play submission, guidelines, and policies Solid knowledge of performance optimization, memory management, and security for mobile apps Experience with tools like Firebase, Crashlytics, Fastlane, etc Excellent communication and leadership skills Preferred QualificationsExperience leading teams or projects in a mobile-first product environment Exposure to Agile methodologies and tools like Jira, Confluence, Git, etc Contributions to open-source mobile projects or technical blogs is a plus Experience 12+YearsLocation RemoteShow more Show less

Posted 2 months ago

Apply

3.0 - 5.0 years

5 - 13 Lacs

Pune

Work from Office

Role & responsibilities : Help write and optimize in application SQL statements Ensure performance, security, and availability of databases Prepare documentations and specifications Handle common database procedures such as upgrade, backup, recovery, migration, etc. Profile server resource usage, and optimize and tweak as necessary Collaborate with other team members and stakeholders. Perform daytoday operations includes monitoring and maintenance, problem investigation and resolution, backup creation and maintenance, database optimization and tuning, etc.. Independently analyse and correct issues in real time, providing endtoend problem resolution. Refine and automate regular processes, track issues and document changes. Evaluate business data and recommend appropriate analytic approachesstrategies to achieve stated objectives. Perform analyses to drive business decisions and optimize expenseefforts for database enhancements and support.

Posted 2 months ago

Apply

5.0 - 8.0 years

12 - 13 Lacs

Bengaluru

Work from Office

We are looking for a highly skilled Windows Internals Expert Programmer to join our core development team. The ideal candidate will have a deep understanding of the Windows operating system internals, including kernel, memory management, drivers, security subsystems, and debugging complex system-level issues. You will be responsible for designing and implementing low-level system components, debugging complex issues, and optimizing performance and security across our Windows platforms. Key Responsibilities: Design and develop kernel-mode and user-mode components for Windows OS. Work on low-level areas such as memory management, process/thread scheduling, file systems, and device drivers. Analyze and debug complex issues involving Windows internals using tools like WinDbg. Develop and maintain custom Windows drivers (KMDF/UMDF). Reverse engineer undocumented Windows APIs or behaviors when necessary. Work with hardware and firmware teams to integrate software with custom hardware. Implement secure coding practices and contribute to OS-hardening efforts. Collaborate with security researchers, product teams, and QA to deliver robust software. Required Skills and Qualifications: Strong expertise in C/C++ programming for Windows. Deep knowledge of Windows Internals (kernel, memory management, I/O, system calls). Experience with Windows Driver Frameworks (WDM, KMDF, UMDF). Proficient in WinDbg, Windows Performance Toolkit, Process Monitor, etc.

Posted 2 months ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Responsibilities : Performance Analysis & Optimization : - Conduct in-depth performance analysis of Android applications using profiling tools (e.g., Systrace, Profiler, Memory Analyzer) to identify performance bottlenecks, such as high CPU usage, excessive memory consumption, and slow rendering. - Analyze system-level performance metrics (e.g., CPU usage, memory usage, battery consumption) to identify and address performance issues. - Optimize application code for performance, including CPU usage, memory usage, battery consumption, and rendering speed.- Collaborate with developers to implement performance improvements and optimizations. Stability Analysis & Troubleshooting :- Investigate and resolve application crashes, ANRs (Application Not Responding), and other stability issues.- Analyze crash logs and other diagnostic data to identify the root cause of stability problems.- Work closely with developers to fix bugs and improve application stability. CPU Performance Optimization :- Analyze CPU usage patterns and identify areas for improvement. - Optimize application code for CPU efficiency, including reducing CPU-intensive operations and optimizing background tasks.Memory Management :- Identify and fix memory leaks and other memory-related issues. - Optimize memory usage to improve application performance and reduce memory pressure on the device.Android Internals :- Deep understanding of Android internals, including the Android framework, Dalvik/ART runtime, and system services.- Leverage knowledge of Android internals to optimize application performance and stability. Hypervisor Environment Optimization : - Analyze and optimize application performance within a hypervisor environment (e.g., virtualization, containerization).- Ensure application compatibility and performance in virtualized environments. Performance Tools & Techniques :- Proficient in using Android performance profiling tools (e.g., Systrace, Profiler, Memory Analyzer).- Experience with performance testing methodologies and tools.- Strong understanding of optimization techniques for mobile devices.Collaboration & Communication :- Collaborate effectively with engineers across different teams (e.g., development, QA, product).- Clearly and concisely communicate technical information to both technical and non-technical audiences. Qualifications : - 5-14 years of professional experience in Android application development.- Strong understanding of Java/Kotlin and Android development frameworks.- Proven experience in performance analysis and optimization of Android applications.- In-depth knowledge of Android internals, including the Android framework, Dalvik/ART runtime, and system services. - Experience with CPU performance optimization, memory management, and battery optimization.- Proficiency in using Android performance profiling tools (e.g., Systrace, Profiler, Memory Analyzer).- Experience with system-level analysis and performance tuning.- Excellent problem-solving, analytical, and debugging skills.- Strong communication and interpersonal skills.- Bachelor's or Master's degree in Computer Science or a related field. Keywords Android,Memory Management,Acropolis HyperVisor,Java,Kotlin,Performance Monitoring,Mobile App Performance Optimization,Android Framework,Mobile App Designing,CPU Performance Optimization*

Posted 2 months ago

Apply

3.0 - 8.0 years

8 - 12 Lacs

Bengaluru

Work from Office

We are seeking a highly motivated and skilled Memory Firmware Engineer to join our team and contribute to the development of cutting-edge memory solutions. In this role, you will be responsible for designing, developing, and maintaining firmware for memory subsystems, ensuring optimal performance and reliability. Key Responsibilities : Design, develop, and maintain firmware for memory subsystems, including but not limited to : - DDR4/DDR5/NVDIMM controllers - Memory initialization and training algorithms - Error correction code (ECC) implementation and management - Memory self-refresh (SR) and power management features - Advanced memory features like Secure Memory Encryption (SME), Secure Encrypted Virtualization (SEV), and Reliability, Availability, and Serviceability (RAS) - Analyze and debug memory-related issues. - Optimize memory performance and power consumption. - Collaborate with hardware and software engineers to ensure seamless system integration. - Stay abreast of the latest memory technologies and industry standards. - Contribute to the development and documentation of firmware specifications. Required Skills : Mandatory : - Very strong in C language programming and debugging - Working knowledge of git/gerrit Key Skillsets : - Good understanding of DDR4, DDR5, NVDIMM - Good understanding of different DIMM types (UDIMM/SODIMM/RDIMM/LRDIMM/LPDDR) - Good understanding of UMC features like ECC, SME, SEV, RAS etc. - Experience with embedded systems development and debugging. - Strong analytical and problem-solving skills. - Excellent communication and collaboration skills.

Posted 2 months ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Mumbai, Pune, Bengaluru

Work from Office

About the Role : We are seeking a skilled Android Developer to translate designs into high-quality, maintainable code and build high-performance applications. You will work closely with cross-functional teams, stay updated with the latest Android technologies, and contribute to improving our development processes. Responsibilities : - Translate designs and wireframes into high-quality Android code. - Design, build, and maintain high-performance, reusable, and reliable code in Kotlin and Java. - Ensure optimal performance, quality, and responsiveness of Android applications. - Collaborate with cross-functional teams to understand requirements and deliver technical solutions. - Stay current with Android development trends and contribute to process improvements. Key Skills : - Strong understanding of the Android SDK and different Android versions. - Strong proficiency in Kotlin and object-oriented programming. - Experience with multi-threading using Kotlin Coroutines. - In-depth knowledge of Android memory management and optimization. - Good understanding of Java. - Proficiency with Git for version control. - Knowledge of Jetpack Compose is a plus. Skills : - Strong understanding of the Android SDK and different versions of Android. - Strong proficiency in Kotlin, with a solid understanding of object-oriented programming. - Experience in multi-threading using coroutines for asynchronous programming. - In-depth knowledge of memory management and optimization techniques on Android. - Good understanding of Java and its application in Android development. - Proficiency with Git for version control and collaboration. - Knowledge of Jetpack Compose is a plus. Responsibilities : - Translate designs and wireframes into high-quality, maintainable code. - Design, build, and maintain high-performance, reusable, and reliable code in Kotlin and Java. - Ensure the best possible performance, quality, and responsiveness of applications. - Work closely with cross-functional teams to understand business requirements and translate them into technical solutions. - Stay updated with the latest trends and technologies in Android development, and contribute to the continuous improvement of development processes.

Posted 2 months ago

Apply

2.0 - 5.0 years

5 - 9 Lacs

Bengaluru

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. Your typical day will involve collaborating with team members to develop innovative solutions and ensure seamless application functionality. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work-related problems.- Develop and implement scalable and efficient Java-based applications.- Collaborate with cross-functional teams to analyze user needs and design software solutions.- Conduct code reviews and ensure code quality and best practices are maintained.- Troubleshoot and debug applications to optimize performance and enhance user experience.- Stay updated on industry trends and technologies to continuously improve development processes. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development.- Good To Have Skills: Experience with Spring Boot.- Strong understanding of RESTful web services and API development.- Hands-on experience with front-end technologies like HTML, CSS, and JavaScript.- Knowledge of database management systems such as MySQL or MongoDB.- Strong Knowledge in OOPS concept, garbage collector, JVM architecture,multi-threading, exception handling,collections,Java 8 functions-Framework:Spring boot-Need to be strong in core annotations,bean lifecycle,memory management Additional Information:- The candidate should have a minimum of 8 years of experience in Java full stack development- This position is based at our Bengaluru office only.- Presence at office premises at least of 2 days per week is mandatory and no WFH policy as per Accenture guidelines.- Work timings 11AM to 8PM- 15 years full-time education is required, with engineering degree. Qualification 15 years full time education

Posted 2 months ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Chennai

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring BootMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. Your typical day will involve collaborating with team members to develop innovative solutions and ensure seamless application functionality. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work-related problems.- Develop and implement scalable and efficient Java-based applications.- Collaborate with cross-functional teams to analyze user needs and design software solutions.- Conduct code reviews and ensure code quality and best practices are maintained.- Troubleshoot and debug applications to optimize performance and enhance user experience.- Stay updated on industry trends and technologies to continuously improve development processes. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development.- Good To Have Skills: Experience with Spring Boot.- Strong understanding of RESTful web services and API development.- Hands-on experience with front-end technologies like HTML, CSS, and JavaScript.- Knowledge of database management systems such as MySQL or MongoDB.- Strong Knowledge in OOPS concept, garbage collector, JVM architecture,multi-threading, exception handling,collections,Java 8 functions-Framework:Spring boot-Need to be strong in core annotations,bean lifecycle,memory management Additional Information:- The candidate should have a minimum of 5 years of experience in Java full stack development- This position is based at our Chennai office only.- Presence at office premises at least of 2 days per week is mandatory and no WFH policy as per Accenture guidelines.- Work timings 11AM to 8PM- 15 years full-time education is required, with engineering degree. Qualification 15 years full time education

Posted 2 months ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Hyderabad

Work from Office

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Java Full Stack Development Good to have skills : Spring BootMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Developer, you will design, build, and configure applications to meet business process and application requirements. Your typical day will involve collaborating with team members to develop innovative solutions and ensure seamless application functionality. Roles & Responsibilities:- Expected to perform independently and become an SME.- Required active participation/contribution in team discussions.- Contribute in providing solutions to work-related problems.- Develop and implement scalable and efficient Java-based applications.- Collaborate with cross-functional teams to analyze user needs and design software solutions.- Conduct code reviews and ensure code quality and best practices are maintained.- Troubleshoot and debug applications to optimize performance and enhance user experience.- Stay updated on industry trends and technologies to continuously improve development processes. Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development.- Good To Have Skills: Experience with Spring Boot.- Strong understanding of RESTful web services and API development.- Hands-on experience with front-end technologies like HTML, CSS, and JavaScript.- Knowledge of database management systems such as MySQL or MongoDB.- Strong Knowledge in OOPS concept, garbage collector, JVM architecture,multi-threading, exception handling,collections,Java 8 functions-Framework:Spring boot-Need to be strong in core annotations,bean lifecycle,memory management Additional Information:- The candidate should have a minimum of 5 years of experience in Java full stack development- This position is based at our Hyderabad office only.- Presence at office premises at least of 2 days per week is mandatory and no WFH policy as per Accenture guidelines.- Work timings 11AM to 8PM- 15 years full-time education is required, with engineering degree. Qualification 15 years full time education

Posted 2 months ago

Apply

5.0 - 7.0 years

8 - 14 Lacs

Chennai

Work from Office

Summary : We are seeking a highly motivated and skilled Embedded Software Engineer with a strong background in Linux-based embedded systems development. You will be responsible for designing, developing, and debugging software for embedded devices running on Linux. This role requires a deep understanding of embedded C/C++ programming, Linux kernel concepts, and multi-threading. If you are passionate about programming and enjoy working on challenging technical problems, we encourage you to apply. Responsibilities : - Design, develop, and implement embedded software for Linux-based systems. - Write clean, efficient, and well-documented C/C++ code for embedded applications. - Debug and troubleshoot complex software and hardware issues in embedded environments. - Work closely with hardware engineers to integrate software with hardware components. - Develop and maintain build systems and software development tools. - Optimize software for performance, memory usage, and power consumption. - Contribute to the development and maintenance of Linux kernel drivers and modules (if applicable). - Participate in code reviews and contribute to improving software quality. - Stay up-to-date with the latest advancements in embedded systems and Linux technologies. Qualifications and Skills : Embedded Systems Knowledge : - Proven experience in developing software for Linux-based embedded systems. C/C++ Programming : - Strong embedded C/C++ programming skills, with a deep understanding of memory management, data structures, and algorithms. Debugging Skills : - Excellent debugging and problem-solving skills, with experience using debuggers and other diagnostic tools. Linux Kernel Concepts : - Very good understanding of Linux kernel concepts, tools, and libraries, including : Kernel modules and drivers System calls Memory management Process management Device drivers Build systems (e.g., Yocto, Buildroot) Multi-threading/Core Programming : - Experience in multi-threading/multi-core programming, including synchronization primitives (mutexes, semaphores, condition variables). Education : - Bachelor's or Master's degree in Computer Science Engineering, Electronics/Electrical Engineering, or a related field. - Passion for Programming: A genuine passion for programming and a strong desire to learn and grow. Nice to Have (Bonus Skills) : - Modern C++ : Knowledge of modern C++ features (C++11 to C++20) is a significant plus. - Real-time Operating Systems (RTOS) : Experience working with RTOS. - Embedded Linux Distributions : Experience with building and customizing embedded Linux distributions (e.g., Yocto, Buildroot). - Communication Protocols : Experience with communication protocols such as UART, SPI, I2C, CAN, Ethernet. - Hardware Interfacing : Experience with hardware interfacing and device drivers. - Scripting Languages : Familiarity with scripting languages like Python or Bash. - Version Control : Proficiency with version control systems like Git. Locations : Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote

Posted 2 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies