Skill
Memory Management
Software Development and Engineering Practices
Memory management is a programming discipline concerned with allocating, using, and freeing a computer's memory efficiently, including concepts like garbage collection, pointers, and manual allocation/deallocation in languages such as C and C++. Software engineers need strong memory management skills to prevent bugs like memory leaks, buffer overflows, and crashes, especially in systems programming and performance-critical applications.
Memory Management in the job market
Last checked October 28, 2026
- Open roles
- 7
- Employers
- 6
- Median pay
- —
- Disclose pay
- —
on Career App
hiring for it
not enough disclosed
of these roles
Open roles requiring Memory Management (7)
Senior Engineering Manager, Game Experience
Zwift
Full-time · Long Beach, CA · $149,500 – $238,500 · Remote
Lead a team of senior C++ game engineers building core gameplay systems and competitive features for Zwift's cross-platform fitness game, balancing hands-on technical architecture with people management, production operations, and cross-functional collaboration.
Listed on Zwift’s careers site · Apply there ↗
Senior Staff Linux Kernel Engineer
Crusoe
San Francisco, CA · $250,000 – $300,000
Crusoe is seeking a senior kernel engineer to set technical direction for their Linux kernel team, architecting critical infrastructure projects and mentoring engineers while balancing hands-on coding with high-level design. This role suits experienced systems engineers who thrive on complex kernel problems, upstream contributions, and building production infrastructure at scale.
Listed on Crusoe’s careers site · Apply there ↗
AI Hardware Architect
NVIDIA
Full-time · $184,000 – $287,500
NVIDIA is seeking an experienced hardware architect to design and optimize next-generation AI chips and systems, working across GPU/CPU architecture, microarchitecture, and system-level challenges. This role suits engineers with deep chip design expertise who want to shape the infrastructure powering AI applications.
Listed on NVIDIA’s careers site · Apply there ↗
R&D Software Engineer
Broadcom Inc.
$121,900 – $195,000
This role develops the core CPU and memory virtualization technology that powers Broadcom's VMware Cloud Foundation platform, working with cutting-edge processor features and virtualization architecture. It suits engineers with deep systems knowledge who want to work on low-level virtualization challenges across kernel internals, instruction set support, and memory management.
Listed on Broadcom Inc.’s careers site · Apply there ↗
Staff Software Engineer - SDK iOS
Amplitude
San Francisco, CA · $198,000 – $299,000
Lead the design and evolution of Amplitude's iOS SDKs as a technical authority, mentoring engineers and setting the platform direction for analytics, session replay, and shared foundations across multiple teams. This role suits an experienced iOS engineer who excels at API design, cross-team influence, and raising developer experience standards.
Listed on Amplitude’s careers site · Apply there ↗
Agentic AI Technical Mentor - Independent Contractor (US Canada, Europe, MENA, India & APAC Timezones)
Udacity
Contract · Remote
A contractor mentoring role at Udacity focused on teaching advanced agentic AI concepts through 1:1 calls, technical deep-dives, and group Q&A sessions. This suits experienced AI practitioners who want to share their expertise with learners while maintaining flexible, part-time work alongside other commitments.
Listed on Udacity’s careers site · Apply there ↗
Senior Software Engineer 2, Game Systems
Zwift
Full-time · Remote - eligible US locations · $128,000 – $204,000
A senior engineering role focused on developing and optimizing game engine systems across multiple platforms for a fitness gaming platform. Suited for experienced C++ engineers who excel at performance optimization, cross-platform development, and architectural design.
Listed on Zwift’s careers site · Apply there ↗
Roles that use Memory Management
Employers hiring for Memory Management
6 in total, most open roles first.
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.