1474 Memory Management Jobs

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

6.0 - 10.0 years

8 - 12 Lacs

bengaluru

Work from Office

Job Title: C++ Engineer Location: Bangalore Experience: 6-10 years Role Overview: We are looking for an experienced Embedded Systems Engineer with strong expertise in C++ , Linux Device Drivers , and Linux BSP (Board Support Package) development. The ideal candidate will have hands-on experience with U-Boot , Linux Kernel , Wi-Fi , and Bluetooth technologies. This role requires a solid understanding of embedded systems development, performance optimization, and integration of device drivers and hardware. The candidate will be working on embedded systems software for performance-critical applications. Key Responsibilities Develop and configure Linux Device Drivers for various hardware compone...

Posted 10 hours ago

AI Match Score
Apply

12.0 - 18.0 years

40 - 50 Lacs

bengaluru

Work from Office

JD for Platform: Band : C1, Exp - 12 to 18 years Location : Bangalore JC : 101481 Must have skill : C++, Linux systems programming, Programming skills with posix threads, IPC, Linux kernel internals, file systems, GNU c compiler and libraries, Linux installation procedures, package management, Linux system boot configuration, shell scripts Good to have skills : Debugging Linux applications, Deeper experience with CentOS, Perl and Python programming, Linux containers, network programming skills. 1. Develop and/or maintain multi-threaded applications using POSIX threads (pthreads) for Linux systems, network switches, storage systems. 2. Implement and manage Inter-Process Communication (IPC) me...

Posted 10 hours ago

AI Match Score
Apply

6.0 - 8.0 years

7 - 11 Lacs

noida

Work from Office

6 - 8 years of experience Hands-on individual responsible for producing excellent quality of code, adhering to expected coding standards and industry best practices. Must have strong experience in Core Java, Multithreading, Spring and SQL. Good knowledge of Spring, Hibernate, JMS, Caching Frameworks, Memory Management Problem- solving/ Trouble shooting skills High levels of ownership and commitment on deliverables Strong Communication Skills - Should be interact with client stakeholders to probe a technical problem or clarify requirement specifications Mandatory Competencies Programming Language - Java - Core Java (java 8+) Programming Language - Java - Spring Framework Beh - Communication a...

Posted 10 hours ago

AI Match Score
Apply

3.0 - 5.0 years

7 - 11 Lacs

pune

Work from Office

Your role and responsibilities As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities includeAnalytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvo...

Posted 11 hours ago

AI Match Score
Apply

3.0 - 5.0 years

7 - 11 Lacs

hyderabad

Work from Office

Your role and responsibilities As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities includeAnalytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvo...

Posted 11 hours ago

AI Match Score
Apply

3.0 - 5.0 years

7 - 11 Lacs

kochi

Work from Office

Your role and responsibilities As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution Enhancement: Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process Phases...

Posted 11 hours ago

AI Match Score
Apply

3.0 - 5.0 years

7 - 11 Lacs

mysuru

Work from Office

Your role and responsibilities As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesIn...

Posted 12 hours ago

AI Match Score
Apply

3.0 - 5.0 years

7 - 11 Lacs

kochi

Work from Office

Your role and responsibilities As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: Analytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesIn...

Posted 12 hours ago

AI Match Score
Apply

3.0 - 5.0 years

7 - 11 Lacs

pune

Work from Office

Your role and responsibilities As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities includeAnalytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvo...

Posted 12 hours ago

AI Match Score
Apply

3.0 - 5.0 years

7 - 11 Lacs

pune

Work from Office

Your role and responsibilities As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities includeAnalytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvo...

Posted 12 hours ago

AI Match Score
Apply

3.0 - 5.0 years

7 - 11 Lacs

gurugram

Work from Office

Your role and responsibilities As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities include: * Analytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. * Comprehensive Engagement Across Process Phas...

Posted 12 hours ago

AI Match Score
Apply

10.0 - 15.0 years

4 - 8 Lacs

hyderabad

Work from Office

Your role and responsibilities We're looking for talented software engineers with a passion for a systems-oriented view of software engineering. Youll be challenged with untangling complex knots in code-bases and concurrent systems, with expertise in Java or other C-lineage languages (Scala, Kotlin, C#, C++, Rust, etc). A gut passion for quality, elegance, performance and simplicity in solutions and code is critical in this role. If you're comfortable in navigating multi-threaded, large distributed systems at scale this will be a great fit. This role is part of the engineering teams that develop our database products, Astra (our multi-cloud database-as-a-service), and on-premises DSE/HCD whi...

Posted 12 hours ago

AI Match Score
Apply

3.0 - 5.0 years

7 - 11 Lacs

noida

Work from Office

Your role and responsibilities As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities includeAnalytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvo...

Posted 12 hours ago

AI Match Score
Apply

3.0 - 5.0 years

7 - 11 Lacs

bengaluru

Work from Office

Your role and responsibilities As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable. Your primary responsibilities includeAnalytical Problem-Solving and Solution EnhancementAnalyze, validate and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process PhasesInvo...

Posted 12 hours ago

AI Match Score
Apply

10.0 - 15.0 years

5 - 10 Lacs

bengaluru

Work from Office

Your role and responsibilities Candidate should have experience in Software development, tools development role, firmware development role or validation tools development. Candidate shall design and develop algorithms for Post Silicon Validation of next generation IBM server processors, SOCs and ASICs. He/She will be working on processor Bringup Activities and own key debugs during the bring up/power on phase. The candidate will be expected to interface with multiple stakeholders in hardware design teams, lab teams, performance teams and characterization teams. Candidate must work on coverage closure by developing comprehensive test plans and strategies and drive to achieve coverage goals wh...

Posted 12 hours ago

AI Match Score
Apply

2.0 - 5.0 years

3 - 7 Lacs

hyderabad

Work from Office

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. Job Description Choosing Capgemini means choosing a place where youll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine whats possible. Join...

Posted 13 hours ago

AI Match Score
Apply

4.0 - 7.0 years

7 - 11 Lacs

bengaluru

Work from Office

Job Description Job Description: Proficiency in problem solving and troubleshooting technical issues. Willingness to take ownership and strive for the best solutions. Experience in using performance analysis tools, such as Android Profiler, Traceview, perfetto, and Systrace etc. Strong understanding of Android architecture, memory management, and threading. Strong understanding of Android HALs, Car Framework, Android graphics pipeline, DRM, Codecs. Good knowledge in Hardware abstraction layers in Android and/or Linux. Good understanding of the git, CI/CD workflow Experience in agile based projects. Experience with Linux as a development platform and target Extensive experience with Jenkins a...

Posted 13 hours ago

AI Match Score
Apply

2.0 - 5.0 years

2 - 6 Lacs

hyderabad

Work from Office

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the worlds mostinnovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as theyprovide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days arethe same. Job Description Choosing Capgemini means choosing a place where youll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine whats possible. Join...

Posted 13 hours ago

AI Match Score
Apply

1.0 - 5.0 years

3 - 7 Lacs

bengaluru

Work from Office

Job Description Choosing Capgemini means choosing a place where youll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine whats possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable growth. Your Role As a WLAN Host Development Engineer at Capgemini, you will be part of a dynamic Wireless R&D team focused on building high-performance WLAN solutions. Youll work with Real-Time Operating Systems (RTOS) and networking protocols to develop robust software modules and drivers that enable seamless wireless communication. Your contributions w...

Posted 13 hours ago

AI Match Score
Apply

4.0 - 7.0 years

5 - 9 Lacs

bengaluru

Work from Office

Your Role Proven hands-on experience working with generative AI models (e.g, GPT, LLaMA, Claude, etc) Strong understanding of prompt engineering, including: Role-based prompting , Context-aware prompting , Instruction tuning for AI agents, Prompt optimization for performance and relevance AI Agent Development: Experience building and orchestrating AI agents using frameworks such as:LangChain , Crew AI ,Semantic Kernel Knowledge of agentic AI concepts, including tool usage, memory management, and multi-agent collaboration Familiarity with integrating external tools and APIs into agent workflows Azure AI Services: Proficient in leveraging Azure AI Services, including: Azure OpenAI Azure AI Sea...

Posted 13 hours ago

AI Match Score
Apply

3.0 - 5.0 years

5 - 9 Lacs

kochi

Work from Office

Must have skills: Java/Springboot Good to have skills: Agile Project Management Experience: 1.5-3 years of experience is required Educational Qualification: Graduation (Accurate educational details should capture) Job Summary We are seeking a skilled and motivated Java/Spring Developer with 1.53 years of hands-on experience in designing, developing, and maintaining high-performance Java applications. The ideal candidate has a strong understanding of object-oriented programming, backend development, and modern software engineering best practices. You will be responsible for writing clean, scalable code, collaborating with cross-functional teams, and contributing to all phases of the software ...

Posted 13 hours ago

AI Match Score
Apply

1.0 - 3.0 years

5 - 9 Lacs

kochi

Work from Office

Job Description Job Title - Backend Developer-Java + Level Analyst + Entity ACS/Accenture Song Management Level: Level 11 Analyst Location: Kochi, Coimbatore, Trivandrum Must have skills: Java/Springboot Good to have skills: Agile Project Management Experience: 1.5-3 years of experience is required Educational Qualification: Graduation (Accurate educational details should capture) Job Summary We are seeking a skilled and motivated Java/Spring Developer with 1.53 years of hands-on experience in designing, developing, and maintaining high-performance Java applications. The ideal candidate has a strong understanding of object-oriented programming, backend development, and modern software engine...

Posted 14 hours ago

AI Match Score
Apply

2.0 - 5.0 years

5 - 9 Lacs

hyderabad

Work from Office

About The Role Project Role : Advanced Application Engineer Project Role Description : Utilize modular architectures, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale. Must have skills : Apple iOS Application Development Good to have skills : NA Minimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are looking for a skilled iOS Application Developer with over 5 years of experience to design and build innovative mobile applications. The ideal candidate will have str...

Posted 14 hours ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As an Embedded Software Engineer at our company, you will play a crucial role in designing, developing, and optimizing embedded software on Embedded Linux platforms. Your primary responsibilities will include: - Designing, developing, and optimizing embedded software on Embedded Linux - Working with inter-process communication (IPC) mechanisms on Linux - Developing and debugging device drivers, focusing on board bring-up, Inode structure, and Kernel console print (kprint) - Integrating and testing application-layer protocols such as HTTP and MQTT - Efficiently managing memory allocation, threading, and multi-threading - Applying program optimization and debugging techniques to achieve high p...

Posted 20 hours ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

hyderabad, telangana

On-site

You are an optimistic and collaborative Android Developer with a minimum of 5 years of experience in Android development, passionate about creating and delivering exceptional user experiences. **Role Overview:** As an Android Developer, you will be responsible for writing efficient Android code in Java/Kotlin following the MVVM design pattern. You will also be tracing and profiling Android Java code, utilizing Android architecture components, and working with popular Android libraries/methods like OkHTTP, Retrofit, and Dagger. Your strong coding abilities and experience with Java and Android SDK will be crucial in this role. **Key Responsibilities:** - Collaborate closely with the product an...

Posted 1 day ago

AI Match Score
Apply

Exploring Memory Management Jobs in India

Memory management is a crucial aspect of software development, especially in systems programming and low-level languages. In India, the job market for memory management professionals is growing steadily, with a demand for skilled individuals who can efficiently manage system resources.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Noida

These cities are known for their thriving tech industries and often have numerous opportunities for memory management roles.

Average Salary Range

The average salary range for memory management professionals in India varies based on experience level. Entry-level positions might start at around INR 4-6 lakhs per annum, while experienced professionals could earn upwards of INR 15-20 lakhs per annum.

Career Path

A typical career path in memory management may progress from Junior Developer to Senior Developer, and eventually to a Tech Lead position. With experience and expertise, professionals can take on more challenging roles and responsibilities in memory optimization and resource allocation.

Related Skills

In addition to memory management, professionals in this field are often expected to have a strong understanding of data structures, algorithms, and low-level programming languages such as C and C++. Knowledge of operating systems and hardware architecture can also be beneficial.

Interview Questions

  • What is memory fragmentation, and how can it be prevented? (medium)
  • Explain the difference between stack and heap memory. (basic)
  • How does garbage collection work in programming languages like Java? (medium)
  • Can you discuss the pros and cons of manual memory management versus automatic memory management? (advanced)
  • What is a memory leak, and how can it be detected and fixed? (medium)
  • Describe the concept of virtual memory. (basic)
  • How do you handle memory allocation errors in your code? (medium)
  • What are some common memory optimization techniques you have used in your projects? (medium)
  • Explain the purpose of malloc() and free() functions in C. (basic)
  • How does memory paging work in virtual memory systems? (advanced)
  • Discuss the role of memory barriers in concurrent programming. (advanced)
  • What are smart pointers, and how do they help in managing memory in C++? (medium)
  • Can you explain the difference between static and dynamic memory allocation? (basic)
  • How do you identify and resolve memory leaks in a production environment? (advanced)
  • What are the advantages of using memory pools in resource-constrained systems? (medium)
  • Describe the concept of reference counting in memory management. (medium)
  • How do you measure and optimize memory usage in a large-scale application? (advanced)
  • Explain the working principle of the buddy memory allocation algorithm. (advanced)
  • What is the role of the memory management unit (MMU) in modern computer systems? (advanced)
  • Discuss the impact of memory hierarchy on system performance. (medium)
  • How do you ensure memory safety in languages like Rust or Ada? (advanced)
  • Describe the process of memory compaction and its benefits. (medium)
  • What are some common memory profiling tools you have used in your projects? (medium)
  • How do you handle memory fragmentation in embedded systems with limited resources? (advanced)
  • Can you explain the concept of memory protection and its importance in operating systems? (medium)

Closing Remark

As you explore opportunities in memory management jobs in India, remember to showcase your expertise in handling system resources efficiently and optimizing memory usage. Prepare well for interviews by honing your skills and knowledge in memory management, and apply confidently to take your career to new heights. Good luck!

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