C++ User Interface Software Engineer

Opens cadence.wd1.myworkdayjobs.com in a new tab

Overview

  • At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
  • We are seeking a software engineer well versed in C++ object-oriented programming and graphical user interface design to work on large scale enterprise desktop applications.
  • The candidate will work intimately with a small and tight knit research and development team while also being part of a larger development team.

What You'll Do

  • Modify existing code base to fix bugs, add new features and improve existing ones.
  • Collaborate with other developers, product engineers and other stakeholders to implement the best solutions.
  • Use version control systems to maintain the source code.
  • Use PowerPoint or other presentation tools to write and update design documents.
  • Abide by the rules in place for how the software life cycle is managed by the organization.
  • Be willing to share opinions on how to improve established software development practices.
  • Work within a large code base in tools like Visual Studio where hundreds of projects are possible in the workspace or solution.
  • Become familiar with the specific engineering domain the software deals with.
  • Must have prior experience: Object oriented programming (classes, inheritance and polymorphism) C++ Graphical User Interface design and implementation Nice to have prior experience: Qt framework Perforce version control Python and/or Tcl or other scripting language Visualization Toolkit (VTK) or other visualization OpenGL based renderer Exposure to Electronic Design Automation software We’re doing work that matters.
  • Help us solve what others can’t.

Sourced directly from Cadence Design Systems’s career page

Your application goes straight to Cadence Design Systems.

Specialisation
Open roles at Cadence Design Systems
658 positions
Job ID
/job/SHANGHAI/C---User-Interface-Software-Engineer_R53073-1

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Other roles