<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>5b9f4fa6-dde</externalid>
      <Title>Staff Software Engineer - Simulation Web Apps</Title>
      <Description><![CDATA[<p>We Are:</p>
<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>
<p>You Are:</p>
<p>You are an innovative engineer who loves turning complex, raw data into sleek, interactive web applications. With a solid foundation in computer science or engineering, your expertise lies in front-end development and software architecture. You know exactly what it takes to build industry leading apps from the ground up,keeping them fast, secure, and easy to maintain. As a natural collaborator who leads by example, you enjoy solving tough technical puzzles alongside a diverse team. If you’re excited about bringing massive datasets to life visually and setting the technical bar for your peers, you’ll be right at home here.</p>
<p>What You’ll Be Doing:</p>
<ul>
<li>Architecting, designing, and developing user-friendly Mechanical Simulation web applications</li>
<li>Establishing and enforcing architectural best practices to ensure long-term codebase maintainability, robust security, and optimal rendering performance.</li>
<li>Collaborating with cross-functional teams to gather requirements,optimizevisualization workflows, and drive technical strategy.</li>
<li>Implementing advanced data visualization features that enable engineers to interpret intricate, high-dimensional datasets efficiently.</li>
<li>Leading initiatives to guarantee the high performance, scalability, and security of our web applications, including regular audits and bottleneck optimizations.</li>
<li>Driving code reviews, debugging complex architectural issues, and troubleshooting to maintain rigorous software quality standards.</li>
<li>Staying up-to-date with industry trends and integrating modern technologies to enhance user experience and architectural resilience.</li>
<li>Documenting system architecture and providing extensive technical guidance and mentorship to junior and mid-level team members.</li>
</ul>
<p>The Impact You Will Have:</p>
<ul>
<li>Setting the technical vision and architectural standards for our front-end web applications.</li>
<li>Empowering engineering teams to make informed decisions by providing clear, actionable visual insights from complex data.</li>
<li>Accelerating innovation cycles by streamlining visual rendering and analysis of large-scale simulation datasets.</li>
<li>Enhancing the usability and accessibility of complex engineering tools through intuitive web interfaces.</li>
<li>Helping Synopsys maintain its leadership in engineering software by integrating state-of-the-art visualization techniques.</li>
</ul>
<p>What You’ll Need:</p>
<ul>
<li>MS in Engineering, Computer Science, or related field with 3 years’ experience, or PhD with 1 year experience</li>
<li>Proven history of architecting, deploying, and maintaining complex, customer-facing web applications in a commercial software environment.</li>
<li>Strong proficiency in front-end development (JavaScript, TypeScript, React, Angular, or Vue).</li>
<li>Deep understanding of advanced software design patterns, application state management, responsive design principals and front-end security best practices.</li>
<li>Experience with client-server architecture and development</li>
<li>Commercial experience with agile software design and development methodologies.</li>
<li>Experience handling large datasets (2D &amp; 3D) for visualization in the browser and the associated libraries (e.g., D3.js, Chart.js, Plotly, WebGL) is highly desirable.</li>
<li>Experience working with simulation data and engineering workflows is highly desirable.</li>
<li>Experience utilizing, designing &amp; developing Web APIs (REST,gRPC, WebSocket, etc.) is preferred</li>
<li>Experience with DevOps tools and CI pipeline development is preferred</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>staff</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange></Salaryrange>
      <Skills>front-end development, JavaScript, TypeScript, React, Angular, Vue, advanced software design patterns, application state management, responsive design principals, front-end security best practices, client-server architecture, agile software design and development methodologies, large datasets (2D &amp; 3D) for visualization, D3.js, Chart.js, Plotly, WebGL, simulation data and engineering workflows, Web APIs (REST,gRPC, WebSocket, etc.), DevOps tools and CI pipeline development</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Synopsys</Employername>
      <Employerlogo>https://logos.yubhub.co/careers.synopsys.com.png</Employerlogo>
      <Employerdescription>Synopsys is a leading provider of electronic design automation (EDA) software and services.</Employerdescription>
      <Employerwebsite>https://careers.synopsys.com</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://careers.synopsys.com/job/madrid/staff-software-engineer-simulation-web-apps-f-m/44408/93537149152</Applyto>
      <Location>Madrid</Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
  </jobs>
</source>