Software Performance Engineer for Memory, CoreOS
$150.4k - $277.6kApple Oakbrook
Role Number: 200687840Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-10-08SummaryThe OS Performance team is responsible for making your iPhone, iPad, Mac and Apple Watch run smoothly and speedily release after release. Come join us if you're interested in making Apple's products run as quickly and smoothly as possible while learning about a large variety of software components.DescriptionMake a difference to iOS, macOS and watchOS by collaborating with software teams all over Apple. This position will require engaging with other engineering teams to gain a deep understanding of problem domains when developing features and helping them solve those problems with performance in mind. We evangelize best practices, help teams measure and understand their performance as well as optimize their existing software. To do that, as well as to help build the tools needed for analysis, a moderate amount of coding experience is required.Minimum QualificationsAt least one object oriented language and at least one scripting language such as Python or RubyEnjoys debugging or analysis workExperience writing native apps for (or debugging) iOS, macOS or watchOS preferredBS/MS in CS/CE or equivalentPreferred QualificationsExperience with Xcode Instruments suiteSkills for understanding large system architecturesInterested in several areas of software (operating systems, graphics, UI Applications, ML, compilers, etc)Excellent spoken and written communication skillsEnjoys working in a team environmentCompetent and has delivered software written in Swift/SwiftUI/Objective-CPay & BenefitsAt Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple BenefitsNote: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.EEO StatementApple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicantAccessibilityAt Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.Learn about accessibility in Apple’s workplaceLearn about reasonable accommodations for job applicantsApplication DeadlineApple accepts applications to this posting on an ongoing basis.
$165.2k - $223.6k
...industry bar for security and performance across our product line. The Nitro Team is looking for engineers with systems knowledge and... ...infrastructure to support High Memory and High performance computing... ...non-internship professional software development experience- 2+ years...PerformanceInternshipLocal areaFlexible hours$164k - $295k
...CrowdStrike is seeking an Sr Engineer in Exposure Management Group... ...Sensor team. This is a systems software role. You'll work close to... ...carefully about correctness and performance under real-world load, and... ...Proven experience in debugging memory corruption issues, process contentions...PerformancePermanent employmentWork experience placementWork at officeLocal area$194k - $349k
...into operations on the endpoint, and performs rich correlation and computation to identify... ...environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team... ...core OS subsystems such as file system, memory, process, and networking, and many...PerformancePermanent employmentWork experience placementWork at officeLocal areaRemote work$164k - $295k
...you. About the Role: This is a Software Development Engineer role on the Cloud Runtime Protection... ...design and implement critical, high-performance features in the sensor. Your... ...low-level operating characteristics (memory usage, efficient performance, correct...PerformancePermanent employmentWork experience placementWork at officeLocal area2 days per week3 days per week$150k - $183k
...the Role We are seeking a Senior Software Development Engineer to join our FortiWeb team, responsible... ...optimize CI/CD pipelines and build performance Mentor junior engineers through... ...splitting and lazy loading strategies Memory optimization for large‑scale...PerformanceFull time$50 - $60 per hour
...summary: We are seeking a Senior Software Engineer specializing in TypeScript, Node.js, and... ...of developer productivity and high-performance engineering-leveraging TypeScript and... ...pathways to Rust where ultra-low latency and memory safety are paramount....PerformanceHourly payContract workTemporary workWork experience placementLocal area$150.4k - $277.6k
...Role Number: 200651661 Team: Software and Services Location: Cupertino... ...used by thousands of Apple engineers and third-party manufacturers... ..., concurrency, and memory management Proven track record... ...ability to profile and debug performance issues, including memory leaks...PerformanceWork experience placementWorldwideRelocation- ...Description Job Description Applications Engineer SSD Applications Engineer (Mandarin... ..., and optimization of advanced SSD and memory solutions. This role serves as a key technical... ..., ensuring successful deployment and performance of NVMe SSD products in enterprise and...PerformanceOngoing contractLocal areaWork visa
- ...team under Retail and Marcom Engineering (ISu0026T) builds the... ...carriers worldwide. As a Software Engineer on the Carrier Services... ...complex problems improve service performance and reliability and... ...proficiency in concurrency memory management and performance optimization...PerformanceFull timeContract workWorldwide
$152k - $241.5k
...NVIDIA is seeking talented engineers to join the TensorRT team and advance high-performance AI inference on NVIDIA GPUs. Our team develops software that accelerates state-of-the-art generative... ...programming concepts, including memory hierarchies, thread execution, synchronization...PerformanceFull timeLocal area$184k - $287.5k
...powered application is built. We are seeking a Senior Software Engineer – AI Inference Performance to advance innovative LLM and VLM inference. You will... .... Connect arithmetic intensity, bandwidth, occupancy, memory hierarchy, and communication costs to clear optimization...PerformanceFull time$184k - $287.5k
We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on... ...hardware, kernel mode drivers, and the operating system. Unified Memory kernel driver provides kernel memory management that enables...Full time$152k - $241.5k
...the driving stack depends on. This is a software engineering role is central to that system. The... ...an engineer who obsesses over quality, performance, and architecture, and who can turn algorithmic... ...modern C++ and a strong grasp of memory management, concurrency, and...PerformanceFull time$182k - $242k
...CoreWeave combines superior infrastructure performance with deep technical expertise to... ...this role We’re looking for a Senior Engineer for CoreWeave’s Benchmarking & Performance... ...critical GPU systems (CUDA, NCCL, NVLink/PCIe, memory bandwidth) or model-serving stacks (llm-...PerformancePermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$168k - $258.75k
...groundbreaking developments in High-Performance Computing, Artificial Intelligence and... ..., and motivated hardware engineers to take our GPU memory subsystem from first silicon power-on... ...functionally with multiple hardware design and software teams.Guide product level decisions...PerformanceFull time$79.2k - $209.5k
...Infrastructure (OCI) is seeking a Senior Software Engineer to build software for a new Data... ...data structures, synchronization, and memory management approaches within the component... ...design and code reviews. Measure performance. Use benchmarks, packet captures, and...PerformanceTemporary workLocal areaFlexible hours- ...monitor defects across logic and memory chips, specialty... ...develop, test, and enhance software using C#, C++, Java, and/or... ...equipment. Develop scripts and engineering tools for automation, data... ...identify opportunities to improve performance, execution time, reliability...PerformanceMinimum wageInternship
$20 - $71 per hour
...resume, you acknowledge that your 2027 Software Engineering internship application will be... ...Numerical Methods, Operating Systems (memory/resource management), Scheduling and Process... ...and analysis to modeling, diagnostics, performance tuning, and debugging Course or internship...PerformanceHourly payFull timeInternship$22.1 - $42.5 per hour
...monitor defects across logic and memory chips, specialty semiconductors... ...(MACH) division is KLA's software powerhouse, responsible for developing high-performance software platforms that support... ...research scientists, software engineers, apps engineers and process engineers...PerformanceHourly payMinimum wageInternship$153.2k - $234.1k
...Role Overview As a Senior Software Engineer on the Rendering Infrastructure team, you will build... ...is packaged, and reasoning about GPU memory and IPC in the same conversation.... ...documents, code review, reproducibility and performance regression testing, and mentorship of...PerformanceFull timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$100k
...technology, revolutionizing performance expectations, ease of use, and... ...evolve to unify innovations in software models, compilers, platforms,... ...seniorities.As a Software Engineer on the Acceleration Kernel Development... ...every cycle, every memory move, every instruction. If you...PerformancePermanent employment- ...At its center is a stateful engine that tracks every connection... ...Measure and tune datapath performance: packet rates, latency, and where... ...years of experience developing software for networking, distributed... ...systems. Processes, threads, memory, scheduling, and system call...PerformanceFull time
$170.5k - $272.8k
...develop, and retain a high-performance workforce, comprised of people... ...technical role within the Memory Test Division, supporting advanced... ...collaborate closely with engineering and product teams. You will... ...into tester hardware and software roadmaps.Build technical demonstrations...PerformanceFlexible hours$184k - $287.5k
...seeking an experienced Motion planning senior software development engineer to develop key features for our autonomous... ...experience engineers.Improve optimization solver performance using instruction parallelization and memory optimization techniques.What we need to see:8...PerformanceFull time$224k - $356.5k
...searching for highly motivated, creative engineers to join the Platform Software team. You will work with a team of... ...fundamentals (caches, buses, memory controllers, DMA, etc.)Strong Operating... ...in Artificial Intelligence, High-Performance Computing and Visualization. The...PerformanceFull time- ...Responsibility: AMD, Inc. is hiring MTS Software Development Eng. to... ...practices and optimizing performance from the lowest-level GPU kernels... ...Computer Science, Computer Engineering, Electrical Engineering,... ...operators; andGPU architecture, memory hierarchy, and GPU profiling...Performance
$123k - $191k
...artificial intelligence, and software-defined networking to... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity... ...standards of quality and performance in everything we do.Job DescriptionWho... ...pci drivers and virtual memory allocationUsing AER and DPC...Performance- ...decode on the Cerebras Wafer-Scale Engine.We are hiring a Software Engineer to productionize and optimize... ..., observable, and exceptionally performant.You will write production code, establish... ...GPU, tail latency, GPU utilization, memory efficiency, and rack-level capacity...Performance
$150.4k - $277.6k
Role Number: 200646833Team: Software and ServicesLocation: CupertinoWeekly... ...Software Development Engineer to join our team and revolutionize... ...to shipping and ensure they perform flawlessly for years.... ...including process, filesystems and memory managementYou've used AI to...PerformanceRelocation- ...on our GPUs.THE PERSON:We're looking for a senior software engineer who combines deep systems performance work with modern AI—someone who can shape software... ...critical systems.Strong grasp of GPU architecture, memory hierarchy, and kernel optimization (HIP/CUDA).Hands...PerformanceShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Performance Engineer for Memory, CoreOS. Be the first to apply!
- software engineer internship remote Cupertino, CA
- software engineer remote Cupertino, CA
- information technology software engineer Cupertino, CA
- senior software engineer remote Cupertino, CA
- rust software engineer Cupertino, CA
- junior software developer remote Cupertino, CA
- startup software engineer Cupertino, CA
- senior software design engineer Cupertino, CA
- financial software developer Cupertino, CA
- software developer Cupertino, CA





