R&D Engineering, Engineer

Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Frontend · Webbutveckling

I korthet

Synopsys seeks an R&D Engineering, Engineer in Waterloo, Ontario. This full-time, on-site role involves debugging and developing software for chip design, leveraging technologies like AI/ML and cloud. The ideal candidate has experience in .NET, C#, and desktop software development, with familiarity in web frontend environments.

Ansvarsområden

  • Debug defects in the ANSYS Workbench codebase, tracing issues through C# and .NET components to identify root causes and implement fixes.
  • Set up and configure local development environment, getting the codebase running and learning the build and deployment pipeline.
  • Triage incoming issues, determining severity and priority, and working with senior engineers to resolve them within set timelines.
  • Contribute to the Workbench platform, writing and testing code for new features as familiarity with the architecture grows.
  • Collaborate daily with team members in the Waterloo office, pairing on problems and participating in code reviews.
  • Work with backend systems and UI components, learning how the desktop application interacts with underlying services.

Krav

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent hands-on experience.
  • Solid experience with desktop software development in the Microsoft .NET environment.
  • Proficiency in C# for building and maintaining desktop applications.
  • Familiarity with debugging tools and techniques in Visual Studio or similar IDEs.
  • Ability to read and understand existing codebases, trace logic, and identify where things break.
  • Comfortable working in person with the team, asking questions, and pairing on tough problems.
  • Ability to take a defect ticket, reproduce the issue locally, dig through code, and come back with a fix or a clear explanation.
  • Capacity to manage time to hit deadlines on assigned defects while learning the broader system architecture.
  • Methodical approach to setup, following documentation, verifying each step, and not skipping over errors.

Önskade kvalifikationer

  • Experience with Python and Angular is a strong plus.
  • Exposure to C++ is a nice to have.
  • Awareness of Agentic Experience (AX) and integration of frontend (FE) and AI workflows is a plus.

Förmåner

  • Comprehensive medical and healthcare plans.
  • ETO and FTO Programs.
  • Maternity and paternity leave, parenting resources, adoption and surrogacy assistance.
  • Purchase Synopsys common stock at a 15% discount, with a 24 month look-back.
  • Retirement plans that vary by region and country.
  • Competitive salaries.
#Engineering#Software Development#Chip Design#Verification#Manufacturing#AI/ML#GenAI#Cloud#Semiconductors#Desktop Software#Web Frontend#Debugging#C##.NET#Visual Studio#ANSYS Workbench
Synopsys Inc Logo

Företag

Synopsys Inc

Publicerade jobb

för 2 veckor sedan

Upphör

om 3 dagar

Anställningstyp

Heltid

Arbetsform

På plats

Erfarenhetsnivå

Junior

Platser

Waterloo, Canada

Kvalifikation

Kandidatexamen, Ingen formell utbildning

Sökande

Ansök tidigt