Software Engineer ΙΙ - Ansa Core
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Join BETA CAE Systems, Greece, as a Software Engineer II and become part of Cadence Design Systems, the pivotal leader in mechanical and electronic systems design.
Leveraging Cadence's Intelligent System Design strategy and BETA CAE's innovative engineer-ing solutions, we deliver advanced products that empower some of the world's most forward-thinking companies across diverse industries such as consumer electronics, hyperscale com-puting, communications, automotive, aerospace, and healthcare.
In this role, you will contribute to shaping the future by collaborating with cross-functional teams across both companies to develop and promote impactful products and strategies. Joining us means becoming part of a dynamic and evolving environment where teamwork, innovation, and a global perspective drive our continued success and leadership in the industry, by building sys-tems that directly support engineers working on large-scale, real-world simulation models.
Want more jobs like this?
Get Software Engineering jobs in Peraía, Greece delivered to your inbox every week.

Your day-to-day tasks will include:
• Design, implement, and optimize core infrastructure and computational components for advanced simulation workflows
• Develop and maintain high-performance systems and core libraries using modern C and C++
• Contribute to the design and implementation of parallel algorithms in performance-critical execution paths
• Validate functionality, correctness, and performance of core infrastructure components using systematic testing and analysis
• Analyze performance bottlenecks, apply profiling and measurement-driven analysis, and propose architectural and algorithmic improvements
• Build internal tools and frameworks supporting simulation, execution, and data-management workflows
• Collaborate with cross-functional engineering and scientific teams to evolve core product foundations
• Maintain and enhance large, long-lived codebases with an emphasis on robustness, scalability, and long-term maintainability
Qualifications you need to have:
• Bachelor's degree in Computer Science, Engineering, or equivalent discipline
• Advanced proficiency in C/C++ development
• Strong foundational knowledge of algorithms, data structures, and algorithmic complexity
• Fluency in English
Qualifications that will be considered:
• Εxperience in parallel programming and multi-threaded system design
• Experience in performance optimization and tuning methodologies
• Experience in developing and maintaining large and complex codebases
• Background in low-level systems or performance-critical software development
• GPU programming and optimization experience
• Advanced degree (Master's or PhD) in Computer Science, Engineering, or related field
What we offer:
• Competitive salary package
• State-of-the-art and regularly updated hardware and software tools
• Continuous training and career development opportunities
• Comprehensive private health insurance
• Employee Assistance Program
• Complimentary breakfast and lunch at the company dining hall
• Company-provided transportation to and from the premises
• Fully equipped on-site gym
• Participation in the company's Private Pension Fund (T.E.A.)
• Ample parking facilities with EV charging stations
• Comfortable and modern work environment
Apply now to join our team!
We're doing work that matters. Help us solve what others can't.
Perks and Benefits
Health and Wellness
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA
- HSA With Employer Contribution
- Fitness Subsidies
- On-Site Gym
- Mental Health Benefits
- Virtual Fitness Classes
- Health Insurance
Parental Benefits
- Birth Parent or Maternity Leave
- Non-Birth Parent or Paternity Leave
- Fertility Benefits
- Adoption Assistance Program
- Family Support Resources
- Adoption Leave
Work Flexibility
- Flexible Work Hours
- Hybrid Work Opportunities
Office Life and Perks
- Casual Dress
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Unlimited Paid Time Off
- Paid Holidays
- Personal/Sick Days
- Leave of Absence
- Volunteer Time Off
Financial and Retirement
- 401(K) With Company Matching
- Stock Purchase Program
- Performance Bonus
- Financial Counseling
Professional Development
- Tuition Reimbursement
- Promote From Within
- Mentor Program
- Access to Online Courses
- Internship Program
- Leadership Training Program
Diversity and Inclusion