{"version":"0.1","company":{"name":"YubHub","url":"https://yubhub.co","jobsUrl":"https://yubhub.co/jobs/skill/systemc"},"x-facet":{"type":"skill","slug":"systemc","display":"Systemc","count":7},"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_2a648d1c-583"},"title":"Staff Engineer (Virtual Prototyping)","description":"<p>At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content.</p>\n<p>We are seeking a Staff Engineer (Virtual Prototyping) to join our team in Moreira, Porto, Portugal. As a Staff Engineer, you will be responsible for developing and delivering high-performance simulation models for automotive, enterprise, telecommunications, and cloud platforms. You will also configure and bring up complex software stacks and drivers on simulated hardware platforms, collaborate with other development teams, IP owners, third-party suppliers, support engineers, and customers to identify, implement, and deliver solutions.</p>\n<p>Key Responsibilities:</p>\n<ul>\n<li>Develop and deliver high-performance simulation models for automotive, enterprise, telecommunications, and cloud platforms.</li>\n<li>Configure and bring up complex software stacks and drivers on simulated hardware platforms.</li>\n<li>Collaborate with other development teams, IP owners, third-party suppliers, support engineers, and customers to identify, implement, and deliver solutions.</li>\n<li>Perform root-cause analysis and debugging across software and hardware boundaries.</li>\n<li>Integrate open-source multimedia and security utilities (e.g., FFmpeg, GStreamer, OpenSSL) into virtual prototypes.</li>\n<li>Enhance pre-silicon Virtual Platforms and models to enable early product development for global clients.</li>\n</ul>\n<p>Impact:</p>\n<ul>\n<li>Empower customers to accelerate product development cycles by providing robust virtual prototypes before hardware availability.</li>\n<li>Drive innovation in simulation solutions for next-generation electronic platforms.</li>\n<li>Enhance the quality and reliability of Synopsys&#39; Virtual Prototyping offerings for automotive, enterprise, and cloud markets.</li>\n<li>Facilitate seamless hardware-software integration and validation for global customers.</li>\n<li>Contribute to the advancement of open-source and proprietary technologies in embedded systems.</li>\n<li>Strengthen Synopsys&#39; position as a leader in chip design, verification, and IP integration.</li>\n</ul>\n<p>Requirements:</p>\n<ul>\n<li>BS or MS in Computer Science, Electronics, or similar field.</li>\n<li>Strong programming skills, primarily in C and C++.</li>\n<li>Embedded software experience, ideally including Linux OS build, configuration, and debugging.</li>\n<li>Knowledge of IP implementation or driver development (Linux, RTOS, or bare-metal), especially for Virtio, MIPI (CSI/DSI/I3C), Security, DMA, SSI, I2C, or Mobile Storage.</li>\n<li>Strong understanding of hardware-software interaction.</li>\n<li>Experience with open-source build systems such as Buildroot or Yocto.</li>\n<li>Familiarity with open-source multimedia/security utilities such as FFmpeg, GStreamer, and OpenSSL.</li>\n<li>Python programming experience.</li>\n<li>Experience with SystemC and/or transaction-level modelling (TLM).</li>\n<li>Embedded software development on Arm cores/Arm architecture.</li>\n<li>Strong debugging and root-cause analysis skills.</li>\n</ul>\n<p>Who You Are:</p>\n<ul>\n<li>Innovative thinker with a passion for technology and continuous learning.</li>\n<li>Collaborative team player, able to work across diverse groups and cultures.</li>\n<li>Effective communicator, adept at translating complex technical concepts to stakeholders.</li>\n<li>Detail-oriented and committed to delivering high-quality solutions.</li>\n<li>Adaptable and resilient in fast-paced, evolving environments.</li>\n<li>Self-motivated, with strong analytical and problem-solving skills.</li>\n</ul>\n<p>Rewards and Benefits:</p>\n<p>We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings.</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_2a648d1c-583","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/moreira/staff-engineer-virtual-prototyping/44408/92616533056","x-work-arrangement":"onsite","x-experience-level":"staff","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["C","C++","Linux OS","IP implementation","driver development","Virtio","MIPI","Security","DMA","SSI","I2C","Mobile Storage","open-source build systems","Buildroot","Yocto","FFmpeg","GStreamer","OpenSSL","Python","SystemC","transaction-level modelling","TLM","embedded software development","Arm cores","Arm architecture","debugging","root-cause analysis"],"x-skills-preferred":[],"datePosted":"2026-04-05T13:23:03.491Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Moreira"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C, C++, Linux OS, IP implementation, driver development, Virtio, MIPI, Security, DMA, SSI, I2C, Mobile Storage, open-source build systems, Buildroot, Yocto, FFmpeg, GStreamer, OpenSSL, Python, SystemC, transaction-level modelling, TLM, embedded software development, Arm cores, Arm architecture, debugging, root-cause analysis"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_602facf8-643"},"title":"SystemC/TLM Virtual Prototyping Engineer","description":"<p>You will be working on the development of SystemC/TLM-based virtual platforms for SoCs, MCUs, and ECUs. This includes requirements analysis, architecture design, implementation, integration, validation, and release. You will define and implement modeling strategies for IPs and peripherals, optimising for both accuracy and performance, and establish coding and validation standards for the team.</p>\n<p>You will own the integration of complex subsystems, ensuring the robustness, scalability, and maintainability of simulation platforms. You will act as the technical point of contact for issue resolution, applying strong engineering rigor and clear communication with stakeholders.</p>\n<p>You will develop, integrate, and validate SoC peripheral models using SystemC/TLM across multiple application domains, authoring and reviewing ESL model specifications and interface contracts. You will lead software bring-up activities for Linux, Android, AUTOSAR, and embedded stacks on virtual prototypes, debugging boot flows, drivers, and peripheral interactions.</p>\n<p>You will support customer engagements by understanding their use cases, proposing effective solutions, and driving timely and transparent resolutions to challenges. You will mentor junior engineers and consultants, lead design/code/test reviews, and proactively manage risks and priorities across multiple workstreams.</p>\n<p>You will enable customers to accelerate software development and validation cycles by providing high-fidelity virtual prototypes ahead of silicon availability. You will drive innovation in virtual platform modelling, influencing industry standards and best practices across multiple technology domains.</p>\n<p>You will enhance the scalability and maintainability of Synopsys&#39; SystemC/TLM simulation platforms, supporting rapid evolution and new feature adoption. You will empower global engineering teams through mentorship and technical leadership, raising the overall bar for quality and execution excellence.</p>\n<p>You will contribute directly to customer success by resolving complex technical challenges and delivering robust, production-grade solutions. You will shape the product roadmap and technical direction by identifying emerging needs and proposing forward-thinking solutions for future platforms.</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_602facf8-643","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/noida/systemc-tlm-virtual-prototyping-engineer/44408/92715864384","x-work-arrangement":"onsite","x-experience-level":"mid","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["C/C++","SystemC/TLM","SoC peripheral development","Embedded systems","Low-level software development"],"x-skills-preferred":["Linux","Android","AUTOSAR","Embedded stacks"],"datePosted":"2026-04-05T13:22:37.508Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Noida"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C/C++, SystemC/TLM, SoC peripheral development, Embedded systems, Low-level software development, Linux, Android, AUTOSAR, Embedded stacks"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_575aba9a-19d"},"title":"Senior Engineer (R&D Engineering)","description":"<p>Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification and manufacturing. They work on assignments like designing, developing, and troubleshooting software, leveraging the state-of-the-art technologies like AI/ML, GenAI and Cloud. Their critical contributions enable world-wide EDA designers to extend the frontiers of semiconductors and chip development.</p>\n<p>We are seeking a Senior Engineer to join our R&amp;D engineering team focused on virtual platform development and enhancement using Synopsys Virtualizer. The successful candidate will be responsible for implementing SystemC / TLM2.0 models within the Synopsys Virtualizer environment based on hardware specifications, developing and integrating C++ models for CPUs, interconnects, memories, and peripherals to create comprehensive virtual platforms, configuring and customizing Virtualizer platforms to support early firmware, bootloader development, and Linux/RTOS bring-up, optimizing models and platforms for performance, scalability, and maintainability, integrating virtual platforms with debuggers, build systems, and CI pipelines for seamless software development workflows, utilizing Python for Virtualizer automation, simulation orchestration, and test/regression frameworks, conducting deep root-cause analysis across hardware models and software stacks to ensure robust debugging and system analysis.</p>\n<p>The successful candidate will be part of a dedicated R&amp;D engineering team focused on virtual platform development and enhancement using Synopsys Virtualizer. The team collaborates closely with firmware, OS, and hardware groups to enable early software development and system-level debugging. You will work in a supportive, innovative environment that values technical excellence, teamwork, and continuous learning.</p>\n<p>The ideal candidate will have a minimum of 2 years of professional experience in virtual prototyping, R&amp;D, and embedded systems, expert-level proficiency in C++ (C++11/14/17 or later) and SystemC (including TLM2.0, model composition, timing, and synchronization), strong Python skills for automation, scripting, and testing, deep understanding of embedded systems architecture (ARM and/or RISC-V processors, memory-mapped I/O, interrupts, DMA, timers, interconnects), excellent command of Linux development and debugging workflows, good software debugging and root-cause analysis skills, fluent English communication skills (written and spoken), military service status: completed or exempted, hands-on experience with Synopsys Virtualizer and knowledge of functional safety standards (e.g., ISO 26262) are assets.</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_575aba9a-19d","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/cairo/senior-engineer-r-and-d-engineering/44408/93247558496","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["C++","SystemC","Python","Embedded Systems Architecture","Linux Development and Debugging Workflows","Software Debugging and Root-Cause Analysis"],"x-skills-preferred":["Synopsys Virtualizer","Functional Safety Standards (e.g., ISO 26262)"],"datePosted":"2026-04-05T13:22:02.673Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Cairo"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C++, SystemC, Python, Embedded Systems Architecture, Linux Development and Debugging Workflows, Software Debugging and Root-Cause Analysis, Synopsys Virtualizer, Functional Safety Standards (e.g., ISO 26262)"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_7d7bdf8a-b07"},"title":"Staff Engineer (R&D Engineering)","description":"<p>We are seeking a seasoned engineer with over five years of experience in virtual prototyping and embedded systems to join our R&amp;D engineering group. As a staff engineer, you will lead R&amp;D initiatives in virtual prototyping using Synopsys Virtualizer to enable early software development and architectural exploration.</p>\n<p>You will define, evolve, and implement SystemC modeling standards and virtual platform architectures for complex embedded and SoC-based systems. You will also architect and develop SystemC/TLM2.0 models, integrating C++ models for CPUs, interconnects, memories, and peripherals within the Virtualizer environment.</p>\n<p>Your responsibilities will include customizing and configuring Virtualizer platforms to support early firmware, bootloader development, and Linux/RTOS bring-up and debugging. You will optimize virtual platforms for performance, scalability, and usability, integrating with debuggers, build systems, and CI pipelines.</p>\n<p>You will drive advanced software debugging, conducting deep root-cause analysis across hardware models and software stacks, and implementing long-term fixes and improvements. You will utilize Python for Virtualizer automation, simulation orchestration, and test/regression frameworks.</p>\n<p>You will conduct design and code reviews, mentor engineers, and foster technical excellence across teams. You will accelerate early software development and system validation for Synopsys&#39; customers, enabling faster time-to-market for innovative products.</p>\n<p>Our team is composed of experts in SystemC, C++, embedded software, and hardware architecture, working collaboratively to deliver high-impact solutions for global customers. Together, you will pioneer new technologies, set industry standards, and drive the future of system-level design and verification.</p>\n<p>As a staff engineer, you will have the opportunity to shape the architectural direction of virtual platform solutions, ensuring their scalability, accuracy, and usability for complex SoC designs. You will mentor and uplift engineering teams, fostering a culture of technical excellence, collaboration, and continuous learning.</p>\n<p>You will drive improvements in simulation workflows, debugging tools, and automation frameworks, enhancing productivity and reliability. You will contribute to Synopsys&#39; leadership in semiconductor and embedded software innovation, impacting global industries from automotive to IoT.</p>\n<p>We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.</p>\n<p>At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.</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_7d7bdf8a-b07","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/cairo/staff-engineer-r-and-d-engineering/44408/93247558400","x-work-arrangement":"onsite","x-experience-level":"staff","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["SystemC","C++","Python","Virtual prototyping","Embedded systems","System-level design","Verification","Debugging","Automation","Simulation"],"x-skills-preferred":["Linux","RTOS","Firmware development","Bootloader development","CI pipelines","Design and code reviews","Mentoring","Technical excellence"],"datePosted":"2026-04-05T13:20:04.201Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Cairo"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"SystemC, C++, Python, Virtual prototyping, Embedded systems, System-level design, Verification, Debugging, Automation, Simulation, Linux, RTOS, Firmware development, Bootloader development, CI pipelines, Design and code reviews, Mentoring, Technical excellence"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_8b568f8e-6a6"},"title":"Senior Software Engineer - Device Driver and Firmware","description":"<p>Join us to transform the future through continuous technological innovation.</p>\n<p>At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content.</p>\n<p>As a Senior Software Engineer - Device Driver and Firmware, you will be responsible for designing, developing, and owning Linux device drivers (kernel/user-space interfaces) for platform hardware bring-up and runtime operation. You will also develop and maintain firmware components supporting board/module initialization, configuration, and operational readiness.</p>\n<p>Key Responsibilities:</p>\n<ul>\n<li>Design, develop, and own Linux device drivers (kernel/user-space interfaces) for platform hardware bring-up and runtime operation</li>\n<li>Develop and maintain firmware components supporting board/module initialization, configuration, and operational readiness</li>\n<li>Build and maintain bring-up, validation, and regression workflows to ensure correctness, stability, and performance across releases</li>\n<li>Debug complex issues across hardware/software boundaries using Linux diagnostics (kernel logs) and systematic failure isolation approaches</li>\n<li>Collaborate with cross-functional teams to align driver/firmware behavior with platform requirements and integration constraints</li>\n<li>Drive automation using scripting/tooling to improve developer productivity, install/upgrade flows, and release robustness (packaging and deployment scripts)</li>\n</ul>\n<p>Impact:</p>\n<ul>\n<li>Enable robust operation and integration of HAV platform hardware and software stacks</li>\n<li>Accelerate hardware bring-up and software validation for advanced semiconductor designs</li>\n<li>Increase platform reliability, stability, and performance through systematic debugging and validation</li>\n<li>Drive automation and efficiency in development, deployment, and release cycles</li>\n<li>Ensure seamless collaboration and integration across global engineering teams</li>\n<li>Contribute to industry-leading solutions that empower customers to innovate faster and smarter</li>\n</ul>\n<p>Requirements:</p>\n<ul>\n<li>Bachelor&#39;s or Master&#39;s degree in Computer Science, Electronics Engineering, or equivalent practical experience</li>\n<li>2–5 years of hands-on software development experience in device driver/firmware or Linux platform software</li>\n<li>Strong proficiency in C/C++/Embedded C/SystemC</li>\n<li>Experience with Linux-based driver development and debugging (kernel logs, device enumeration issues, driver initialization failures)</li>\n<li>Working knowledge of Python (or shell scripting) for automation, tooling, and workflow orchestration</li>\n<li>Familiarity with device tree concepts and hardware description for driver binding and initialization</li>\n<li>Exposure to firmware/bring-up flows, update/verification processes, and version alignment practices</li>\n<li>Experience with hardware interfaces such as PCIe and debugging enumeration/initialization issues</li>\n<li>Understanding of build systems, CI/regression infrastructure, and release packaging</li>\n</ul>\n<p>Who You Are:</p>\n<ul>\n<li>Analytical thinker with a systematic approach to debugging and problem-solving</li>\n<li>Collaborative team player who communicates effectively across functions and cultures</li>\n<li>Detail-oriented and quality-focused, committed to robust, reliable solutions</li>\n<li>Adaptable and proactive, eager to learn and improve development practices</li>\n<li>Self-motivated, with a passion for technology and innovation</li>\n</ul>\n<p>The Team You&#39;ll Be A Part Of:</p>\n<p>You&#39;ll join a dynamic, global engineering team at Synopsys HAV, dedicated to advancing hardware/software co-verification platforms. The team focuses on delivering robust driver and firmware solutions, collaborating across functions to ensure seamless integration and exceptional customer outcomes. You&#39;ll work alongside experts in device drivers, firmware, validation, and automation, contributing to best-in-class technology that empowers the semiconductor industry.</p>\n<p>Rewards and Benefits:</p>\n<p>We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. 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_8b568f8e-6a6","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/senior-software-engineer-device-driver-and-firmware/44408/93409691424","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"employee","x-salary-range":null,"x-skills-required":["Linux device driver development","Firmware development","C/C++/Embedded C/SystemC","Python (or shell scripting)","Device tree concepts","Hardware description","Firmware/bring-up flows","Update/verification processes","Version alignment practices","PCIe"],"x-skills-preferred":[],"datePosted":"2026-04-05T13:17:19.961Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bengaluru"}},"occupationalCategory":"Engineering","industry":"Technology","skills":"Linux device driver development, Firmware development, C/C++/Embedded C/SystemC, Python (or shell scripting), Device tree concepts, Hardware description, Firmware/bring-up flows, Update/verification processes, Version alignment practices, PCIe"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_9cb1ad28-25c"},"title":"SystemC/TLM Virtual Prototyping Lead","description":"<p>We are looking for a SystemC/TLM Virtual Prototyping Lead to join our team. As a SystemC/TLM Virtual Prototyping Lead, you will be responsible for leading the end-to-end development of SystemC/TLM-based virtual platforms for SoCs, MCUs, and ECUs, including requirements analysis, architecture design, implementation, integration, validation, and release.</p>\n<p><strong>What you&#39;ll do</strong></p>\n<ul>\n<li>Lead the end-to-end development of SystemC/TLM-based virtual platforms for SoCs, MCUs, and ECUs, including requirements analysis, architecture design, implementation, integration, validation, and release.</li>\n<li>Define and implement modeling strategies for IPs and peripherals, optimizing for both accuracy and performance, and establish coding and validation standards for the team.</li>\n<li>Own the integration of complex subsystems, ensuring the robustness, scalability, and maintainability of simulation platforms.</li>\n</ul>\n<p><strong>What you need</strong></p>\n<ul>\n<li>Strong proficiency in C/C++ with demonstrated expertise in debugging and problem-solving.</li>\n<li>Solid foundation in computer architecture, embedded systems, and low-level software development (assembly and/or embedded/application-level programming).</li>\n<li>Proven experience with SystemC/TLM-based modeling, including SoC peripheral development and integration.</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_9cb1ad28-25c","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/noida/systemc-tlm-virtual-prototyping-lead/44408/92188289632","x-work-arrangement":"onsite","x-experience-level":"senior","x-job-type":"employee","x-salary-range":null,"x-skills-required":["C/C++","SystemC/TLM","Embedded Systems"],"x-skills-preferred":["Linux","Android","AUTOSAR"],"datePosted":"2026-03-06T07:22:09.690Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Noida"}},"occupationalCategory":"Engineering","industry":"Technology","skills":"C/C++, SystemC/TLM, Embedded Systems, Linux, Android, AUTOSAR"},{"@context":"https://schema.org","@type":"JobPosting","identifier":{"@type":"PropertyValue","name":"YubHub","value":"job_11a88b06-32d"},"title":"R&D Staff Engineer, Virtual Prototyping","description":"<p>Opening. This role exists to drive the innovations that shape the way we live and connect. We&#39;re looking for a talented R&amp;D Staff Engineer to join our team and contribute to the development of virtual prototypes for complex SoCs, MCUs, or ECUs.</p>\n<p><strong>What you&#39;ll do</strong></p>\n<ul>\n<li>Designing and developing virtual prototypes (simulation models) for advanced SoC, MCU, and ECU platforms across automotive, datacentre, AI, and mobile applications.</li>\n<li>Modeling, integrating, and testing various peripherals using SystemC-based platform modeling frameworks.</li>\n<li>Collaborating with stakeholders to define IP modeling requirements and creating ESL (Electronic System Level) model specifications.</li>\n<li>Driving effective closure of technical issues, ensuring high-quality deliverables and alignment with project goals.</li>\n<li>Guiding and mentoring junior engineers and consultants in system-level platform creation, validation, and software bring-up activities.</li>\n<li>Engaging in early software development and testing use cases, including bringing up Linux, Android, AutoSAR, and embedded software applications.</li>\n<li>Contributing to the continuous improvement of virtual prototyping methodologies, tools, and workflows.</li>\n</ul>\n<p><strong>What you need</strong></p>\n<ul>\n<li>Strong proficiency in C/C++ programming languages.</li>\n<li>Extensive experience in modeling and integrating SoC peripherals using C/C++, SystemC, or HDL.</li>\n<li>Solid problem-solving skills with the ability to analyze and resolve complex technical challenges.</li>\n<li>Experience developing applications in assembly or higher-level languages.</li>\n<li>Understanding of SoC architectures and serial bus protocols such as CAN, LIN, SPI, and I2C.</li>\n<li>Hands-on experience with Synopsys Virtualizer tool (preferred).</li>\n<li>Knowledge of multi-core platform development and GitHub Copilot/Curson-assisted flows (preferred).</li>\n</ul>\n<p><strong>Why this matters</strong></p>\n<ul>\n<li>Accelerate early software development and validation cycles for Synopsys&#39; customers by delivering high-fidelity virtual prototypes.</li>\n<li>Enable faster time-to-market for next-generation automotive, datacentre, AI, and mobile products through robust simulation models.</li>\n<li>Enhance the quality and reliability of software and hardware integration by facilitating early testing and debugging.</li>\n<li>Drive innovation in system-level modeling and contribute to the evolution of Synopsys&#39; virtual prototyping solutions.</li>\n<li>Support customer engagements and success stories by providing expert technical guidance and troubleshooting.</li>\n<li>Mentor and develop the next generation of engineering talent within the team and broader organization.</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_11a88b06-32d","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/noida/r-and-d-staff-engineer-virtual-prototyping/44408/92167408592","x-work-arrangement":"onsite","x-experience-level":"staff","x-job-type":"full-time","x-salary-range":null,"x-skills-required":["C/C++ programming languages","SystemC-based platform modeling frameworks","SoC architectures and serial bus protocols","Synopsys Virtualizer tool"],"x-skills-preferred":["multi-core platform development","GitHub Copilot/Curson-assisted flows"],"datePosted":"2026-03-04T17:10:34.880Z","jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Noida"}},"employmentType":"FULL_TIME","occupationalCategory":"Engineering","industry":"Technology","skills":"C/C++ programming languages, SystemC-based platform modeling frameworks, SoC architectures and serial bus protocols, Synopsys Virtualizer tool, multi-core platform development, GitHub Copilot/Curson-assisted flows"}]}