{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/skill/memory-model"},"x-facet":{"type":"skill","slug":"memory-model","display":"Memory Model","count":3},"x-feed-size-limit":100,"x-feed-sort":"enriched_at desc","x-feed-notice":"This feed contains at most 100 jobs (the most recently enriched). For the full corpus, use the paginated /stats/by-facet endpoint or /search.","x-generator":"yubhub-xml-generator","x-rights":"Free to redistribute with attribution: \"Data by YubHub (https://yubhub.co)\"","x-schema":"Each entry in `jobs` follows https://schema.org/JobPosting. YubHub-native raw fields carry `x-` prefix.","jobs":[{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_6d7081bc-ea3"},"title":"Principal GPU simulation Software Engineer","description":"<p>As a Principal GPU simulation Software Engineer at Synopsys, you will be responsible for architecting, designing, and developing next-generation Verilog simulation technologies with a focus on GPU acceleration. You will contribute to the evolution of a high-performance, large-scale Verilog simulator, ensuring industry-leading standards. Your expertise in C++ (modern standards preferred), Verilog/SystemVerilog, and digital simulation concepts will be essential in this role. You will also have the opportunity to collaborate with cross-functional teams, including architecture, performance, QA, and product management, to deliver integrated solutions.</p>\n<p>The ideal candidate will have a strong background in EDA tools and simulation platforms, as well as experience with performance profiling and optimization techniques. Knowledge of GPU architecture and parallel computing (CUDA, GPU memory models, threading) is a strong plus. You will be a self-starter with the ability to work independently on challenging projects and have excellent communication and collaboration skills.</p>\n<p>As a member of a newly formed, high-impact engineering team dedicated to advancing Synopsys&#39; leadership in digital simulation, you will have the opportunity to shape the technical roadmap and vision for next-generation EDA solutions. You will also have the chance to mentor and elevate the capabilities of engineering teams across the organization.</p>\n<p>In return for your expertise and dedication, Synopsys offers a comprehensive range of health, wellness, and financial benefits to cater to your needs. Your recruiter will provide more details about the salary range and benefits during the hiring process.</p>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_6d7081bc-ea3","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Synopsys","sameAs":"https://careers.synopsys.com","logo":"https://logos.yubhub.co/careers.synopsys.com.png"},"x-apply-url":"https://careers.synopsys.com/job/bengaluru/principal-gpu-simulation-software-engineer/44408/93635748336","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["C++","Verilog/SystemVerilog","digital simulation concepts","EDA tools and simulation platforms","performance profiling and optimization techniques","GPU architecture and parallel computing (CUDA, GPU memory models, threading)"],"x-skills-preferred":[],"datePosted":"2026-04-24T14:11:05.220Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bengaluru"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C++, Verilog/SystemVerilog, digital simulation concepts, EDA tools and simulation platforms, performance profiling and optimization techniques, GPU architecture and parallel computing (CUDA, GPU memory models, threading)"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_9b06b007-600"},"title":"Senior Software Engineer (App-Framework)","description":"<p>We are seeking a highly skilled and experienced Senior Software Engineer with a deep understanding of low-level systems to join our team. In this role, you will be instrumental in designing, developing, and optimizing application frameworks that form the building blocks for all software development at Databricks.</p>\n<p>This is not a full-stack role; your expertise will be focused on the intricate details of system internals, performance, and efficiency.</p>\n<p>Responsibilities:</p>\n<ul>\n<li>Design, implement, and maintain core system infrastructure and low-level software components.</li>\n<li>Optimize system performance, reliability, and scalability through meticulous analysis and innovative solutions.</li>\n<li>Work with JVM internals, memory management, concurrency, and distributed systems.</li>\n<li>Collaborate with other senior engineers and architects to define technical strategies and roadmaps.</li>\n<li>Mentor junior engineers and contribute to a culture of technical excellence.</li>\n<li>Participate in code reviews, design discussions, and architectural decision-making.</li>\n<li>Troubleshoot complex system issues and provide effective resolutions.</li>\n</ul>\n<p>Qualifications:</p>\n<ul>\n<li>Bachelor&#39;s or Master&#39;s degree in Computer Science, Electrical Engineering, or a related field.</li>\n<li>7+ years of professional experience in software development.</li>\n<li>Deep understanding of Java Virtual Machine (JVM) internals, including garbage collection, JIT compilation, class loading, and memory model.</li>\n<li>Proficiency in at least one JVM language and extensive experience with its runtime environment.</li>\n<li>Strong programming skills in Scala/Java/Rust or other systems-level languages.</li>\n<li>Extensive experience with operating system concepts; including processes, threads, concurrency, scheduling, and I/O.</li>\n<li>Proven track record of building and optimizing high-performance, scalable, and reliable systems.</li>\n<li>Experience with distributed systems concepts and technologies.</li>\n<li>Excellent problem-solving, analytical, and debugging skills.</li>\n<li>Strong communication and collaboration abilities</li>\n<li>Experience with performance profiling and tuning tools.</li>\n<li>Contributions to open-source projects related to JVM or systems software.</li>\n<li>Experience with RPC frameworks.</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_9b06b007-600","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Databricks","sameAs":"https://databricks.com/","logo":"https://logos.yubhub.co/databricks.com.png"},"x-apply-url":"https://job-boards.greenhouse.io/databricks/jobs/8294304002","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["Java Virtual Machine (JVM) internals","garbage collection","JIT compilation","class loading","memory model","Scala","Java","Rust","operating system concepts","processes","threads","concurrency","scheduling","I/O","distributed systems","RPC frameworks"],"x-skills-preferred":[],"datePosted":"2026-04-18T15:56:49.155Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bengaluru, India"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"Java Virtual Machine (JVM) internals, garbage collection, JIT compilation, class loading, memory model, Scala, Java, Rust, operating system concepts, processes, threads, concurrency, scheduling, I/O, distributed systems, RPC frameworks"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_1a61c510-640"},"title":"Senior Software Engineer (App-Framework)","description":"<p>We are seeking a highly skilled and experienced Senior Software Engineer with a deep understanding of low-level systems to join our team. In this role, you will be instrumental in designing, developing, and optimizing application frameworks that form the building blocks for all software development at Databricks.</p>\n<p>Your expertise will be focused on the intricate details of system internals, performance, and efficiency. You will work closely with other senior engineers and architects to define technical strategies and roadmaps, and collaborate with junior engineers to mentor and contribute to a culture of technical excellence.</p>\n<p>Responsibilities:</p>\n<ul>\n<li>Design, implement, and maintain core system infrastructure and low-level software components.</li>\n<li>Optimize system performance, reliability, and scalability through meticulous analysis and innovative solutions.</li>\n<li>Work with JVM internals, memory management, concurrency, and distributed systems.</li>\n<li>Collaborate with other senior engineers and architects to define technical strategies and roadmaps.</li>\n<li>Mentor junior engineers and contribute to a culture of technical excellence.</li>\n<li>Participate in code reviews, design discussions, and architectural decision-making.</li>\n<li>Troubleshoot complex system issues and provide effective resolutions.</li>\n</ul>\n<p>Qualifications:</p>\n<ul>\n<li>Bachelor&#39;s or Master&#39;s degree in Computer Science, Electrical Engineering, or a related field.</li>\n<li>7+ years of professional experience in software development.</li>\n<li>Deep understanding of Java Virtual Machine (JVM) internals, including garbage collection, JIT compilation, class loading, and memory model.</li>\n<li>Proficiency in at least one JVM language and extensive experience with its runtime environment.</li>\n<li>Strong programming skills in Scala/Java/Rust or other systems-level languages.</li>\n<li>Extensive experience with operating system concepts; including processes, threads, concurrency, scheduling, and I/O.</li>\n<li>Proven track record of building and optimizing high-performance, scalable, and reliable systems.</li>\n<li>Experience with distributed systems concepts and technologies.</li>\n<li>Excellent problem-solving, analytical, and debugging skills.</li>\n<li>Strong communication and collaboration abilities</li>\n<li>Experience with performance profiling and tuning tools.</li>\n<li>Contributions to open-source projects related to JVM or systems software.</li>\n<li>Experience with RPC frameworks.</li>\n</ul>\n<p style=\"margin-top:24px;font-size:13px;color:#666;\">XML job scraping automation by <a href=\"https://yubhub.co\">YubHub</a></p>","url":"https://yubhub.co/jobs/job_1a61c510-640","directApply":true,"hiringOrganization":{"@type":"Organization","name":"Databricks","sameAs":"https://databricks.com/","logo":"https://logos.yubhub.co/databricks.com.png"},"x-apply-url":"https://job-boards.greenhouse.io/databricks/jobs/8210383002","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["Java Virtual Machine (JVM) internals","garbage collection","JIT compilation","class loading","memory model","Scala","Java","Rust","operating system concepts","processes","threads","concurrency","scheduling","I/O","distributed systems","performance profiling","tuning tools","RPC frameworks"],"x-skills-preferred":[],"datePosted":"2026-04-18T15:54:33.597Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bengaluru, India"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"Java Virtual Machine (JVM) internals, garbage collection, JIT compilation, class loading, memory model, Scala, Java, Rust, operating system concepts, processes, threads, concurrency, scheduling, I/O, distributed systems, performance profiling, tuning tools, RPC frameworks"}]}