Taro Logo

Software Engineer II - Crash

A global electronic design automation company providing software, hardware, and IP for semiconductor chip design.
Kato Scholari 575 00, Greece
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Automotive · Aerospace

Job Description

Join Cadence Design Systems through BETA CAE Systems in Greece as a Software Engineer II, where you'll be at the forefront of mechanical and electronic systems design. This role focuses on developing crucial software tools and algorithms for crashworthiness, safety analysis, and human body modeling in automotive and aerospace applications. You'll work in a Linux/Windows environment, utilizing Python and C/C++ to solve complex engineering challenges.

The position offers an opportunity to work with cutting-edge technology while collaborating with international teams across development, customer support, and quality assurance. Your work will directly impact some of the world's leading companies in consumer electronics, computing, automotive, aerospace, and healthcare industries.

The ideal candidate should possess a strong engineering background, particularly in computational mechanics and structure dynamics. You'll be applying your expertise in finite element methods and numerical analysis to develop innovative solutions for complex engineering problems. The role requires both technical prowess and strong collaborative skills, as you'll be working with cross-functional teams globally.

Cadence offers an impressive benefits package including comprehensive health insurance, pension plans, and unique perks like on-site dining and gym facilities. The company's commitment to innovation and employee development makes it an ideal place for engineers looking to advance their careers while working on meaningful projects that shape the future of technology. As a Fortune 100 Best Companies to Work For, Cadence provides a supportive and empowering culture where you can make a significant impact on the world of technology.

Last updated a month ago

Responsibilities For Software Engineer II - Crash

  • Model processing and analysis for crashworthiness and safety
  • Research and development of software tools and algorithms
  • Human Body Modelling for injury biomechanics
  • Metal forming analysis
  • Electronic components and device drop shock testing
  • Algorithmic problem solving and data processing
  • Collaborate with development, customer support, and QA teams

Requirements For Software Engineer II - Crash

Python
Linux
  • University degree in Mechanical, Civil, Biomedical, or Electrical Engineering
  • Knowledge of Statics and Dynamics of Structures and/or Computational Mechanics
  • Analytical thinking and problem-solving skills
  • Proficiency in English language
  • Programming experience in Python & C/C++
  • Knowledge of the Finite Element Method

Benefits For Software Engineer II - Crash

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
  • Permanent employment contract after 6-month evaluation
  • Competitive salary package
  • State-of-the-art equipment
  • Ongoing training
  • Comprehensive private health insurance
  • Employee Assistance Program
  • Complimentary breakfast and lunch
  • Company-provided transportation
  • On-site gym
  • Private Pension Fund
  • Electric car charging facilities
  • Modern working environment