Skip to main content
CareerApp

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

on Career App

Employers
6

hiring for it

Median pay
—

not enough disclosed

Disclose pay
—

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 ↗

NVIDIA

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 ↗

Broadcom Inc.

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 ↗

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.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.