Opens cadence.wd1.myworkdayjobs.com in a new tab
What You'll Do
- Design and develop graphics-based applications within modern GUI environments, with a focus on usability, performance, and maintainability.
- Integrate AI-assisted development tools and approaches — including code assistants and agent frameworks — as a standard part of the software development lifecycle.
- Build well-defined interfaces that enable effective interaction between users, engineering workflows, and AI systems.
- Design and execute systematic software tests independently and develop tooling to support automated test evaluation.
- Apply analytical and model-based thinking to decompose complex technical requirements into well-structured, testable solutions.
- Collaborate with cross-functional team members across product, engineering, and QA to iterate on software features from requirements through to release.
- Contribute to ongoing technical documentation, code reviews, and knowledge sharing within an international engineering team.
- Job Qualifications: Degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. 2–5 years of professional software development experience, with a track record of delivering production-quality C/C++ code.
- Demonstrated ability to incorporate AI tools — such as code assistants or data-driven methods — into day-to-day development practice, with strong analytical and problem-solving skills.
- Proficiency in written and spoken English is required for working effectively in an international team environment.
- Additional Skills/Preferences: Experience with scripting languages such as Python or JavaScript.
- Familiarity with agile development methodologies and version control systems (e.g.
- Exposure to simulation software, CAE tools, or engineering physics domains.
- Experience working in an international or cross-cultural team environment.
- Additional Information: You will join the Simufact software engineering team in Hamburg — an international group focused on advanced simulation solutions for manufacturing processes, operating within Cadence’s broader software portfolio.
- Key collaborators include product managers, QA engineers, and simulation domain experts across multiple European sites.
- The team works primarily with C/C++, modern GUI frameworks, and AI-assisted development tooling.
- Agile practices (Scrum/Kanban) are standard.
- This is a permanent, full-time position based in Hamburg.
- Hybrid working arrangements are available.
- Check what we can offer you: Competitive salary 30 days holiday per year Group Pension Plan JobRad EGYM Wellpass Lunch vouchers 5 days paid time to volunteer to give back to our communities Employee Stock Purchase Plan The opportunity to work for a Great Place to Work© & Fortune 100 organization Cadence is committed to equal employment opportunity and employment equity throughout all levels of the organization.
- We strive to attract a qualified and diverse candidate pool and encourage diversity and inclusion in the workplace.
- We’re doing work that matters.
- Help us solve what others can’t.
Tools & Skills
Languages
Sourced directly from Cadence Design Systems’s career page
Your application goes straight to Cadence Design Systems.
More from Cadence Design Systems (609 roles)
Opens cadence.wd1.myworkdayjobs.com in a new tab
Specialisation
Open roles at Cadence Design Systems
609 positions
Job ID
/job/HAMBURG-01/Software-Developer-C-C----m-f-d-_R55799
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
Samsung Semiconductor
Workplace Project Manager, Project Management Office, Workplace Solutions Group
San Jose, California, United States|Other
Samsung Semiconductor
Staff Engineer, SSD Storage and Systems Architecture
San Jose, California, United States|Other
Samsung Semiconductor
Staff Engineer, SRAM Circuit Design
San Jose, California, United States|Other
Samsung Semiconductor
Staff Engineer, AI Platform Enablement and Emerging Applications
San Jose, California, United States|Other