Opens cadence.wd1.myworkdayjobs.com in a new tab
What You'll Do
- Qt GUI & Core Feature Development Feature Implementation: Participate in hands-on development by implementing functional updates and layout adjustments using the Qt Widgets framework.
- UI Component Development: Create from scratch and update existing Qt widgets to support evolving user requirements.
- Linux Environment Debugging: Troubleshoot UI bugs and performance bottlenecks within Linux desktop development environments using GDB. 2.
- Test Automation & Verification Automated Test Creation: Design, implement, and maintain automated test suites in C++ and Python to ensure core application and backend stability.
- Advanced Workflow Testing: Create and execute targeted verification scripts to validate the functionality and edge cases of our modern software and Agentic AI features.
- Regression Testing: Identify, reproduce, and document bugs, working to expand deep R&D test coverage against high-scale data platform regressions.
- Job Qualifications & Experience Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Experience: 1–3 years of professional software engineering or test automation experience, preferably with exposure to desktop application UIs.
- Required Skills Core C++: Solid foundational knowledge of modern C++ (C++17 or newer) and standard STL libraries.
- Automation Scripting: Proficient in Python for building automated test suites, script integration, and tool support.
- Linux Familiarity: Comfortable operating, executing builds, and performing basic debugging (GDB) in a Linux environment.
- Testing Fundamentals: Good understanding of software testing methodologies, regression testing, and the R&D QA lifecycle.
- Additional Skills / Preferences Qt Framework: Prior exposure to or academic projects using the Qt framework for GUI development or Qt Test libraries.
- EDA Awareness: Basic knowledge or curiosity about electronic design automation (EDA), parasitic extraction, or physical verification.
- AI/LLM Interest: Personal interest or hobbyist experimentation with LLM applications and a desire to learn how to test AI-driven workflows.
- 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.
Opens cadence.wd1.myworkdayjobs.com in a new tab
Specialisation
Open roles at Cadence Design Systems
587 positions
Job ID
/job/BANGALORE-05/Software-Engineer-II_R55547
Get matched to roles like this
Upload your resume once. We’ll notify you when matching roles open up.
Join talent pool — freeSimilar Other roles
Micron Technology
Water Treatment Technician
Sanand - 303A - AT/SSD/MOD, India|Other
Micron Technology
SR GPCOE PROCESS MANAGER II
Hyderabad - Phoenix Aquila, India|Other
Micron Technology
SR. Scheduling System Engineer
2 Locations|Other
Micron Technology
Program Analyst
Hyderabad - Phoenix Aquila, India|Other