Software Engineer II

Cadence Design Systems
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3-7 yearsEducation: bachelorsSkills: ["Good aptitude","Good academics","Independent work","Software debugging"]

Develop moderately complex software in C/C++ and Qt within the CAE domain, following coding standards and release processes. Build and debug functionality independently as part of a project, and resolve defects. Use engineering tools such as configuration management, build processes, and debuggers, and support documentation by providing technical information for user guides and help resources. Work across Windows and Linux platforms.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cadence Design Systems
Cadence Design Systems
1 day ago

Software Engineer II

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live
Reposted: similar role first listed 2 days ago

Job Summary

Develop moderately complex software in C/C++ and Qt within the CAE domain, following coding standards and release processes. Build and debug functionality independently as part of a project, and resolve defects. Use engineering tools such as configuration management, build processes, and debuggers, and support documentation by providing technical information for user guides and help resources. Work across Windows and Linux platforms.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop moderately complex C/C++/Qt software in the CAE domain according to coding standards and software development/release processes.
  • •Create and execute designs for new functionality as part of a software project, working independently.
  • •Use configuration management systems, build processes, and debuggers throughout the development cycle.
  • •Fix issues and defects in the software.
  • •Provide technical information to support writing user documents, help guides, and user documentation.

Key Requirements

  • •BE/BTech/ME/MTech in Computer Science/IT/Mechanical/Civil/Structural engineering or MCA.
  • •Minimum 3–7 years of experience in C/C++/Fortran programming.
  • •Experience in CAD/CAE graphical software development, including OpenGL and VTK.
  • •Experience with MVC-based GUI development such as Qt and GUI programming concepts.
  • •Experience with software development and debugging on Windows & Linux platforms; familiarity with Python or Perl is needed.
Experience:3-7 yearsCAD/CAE
Education:Bachelor's in Computer Science/IT/Mechanical/Civil/Structural engineering (or MCA)
Skills:Good aptitudeGood academicsIndependent workSoftware debugging
Tech Stack:CC++FortranQtMVCCADCAEOpenGLVTKPythonPerlWindowsLinux

Company Brief

Cadence Design Systems
Provides electronic design automation (EDA) software, IP, and services for semiconductor and systems companies to design, verify, and implement integrated circuits, systems-on-chip, and electronic systems across industries including communications, automotive, and consumer electronics.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1988
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor