Epicareer Might not Working Properly
Learn More

EDA CAD Engineer

Salary undisclosed

Apply on


Original
Simplified

Job Summary:

Melexis is seeking highly skilled professionals to join our dynamic team as EDA CAD Engineer. If you're passionate about both development and customer support, we invite you to join our team. In the perspective of the development role, you will contribute to the development and enhancement of our CAD software solutions. As for the perspective of supporting role, you will play a crucial role in supporting our design and engineering teams by providing expertise in Computer-Aided Design (CAD) tools and technologies. We are looking for individuals who are passionate about pushing the boundaries of design technology, proficient in CAD software development, and have a strong background in software development.

Job Responsibilities:

  • Develop and maintain software applications used in semiconductor design, ensuring high performance, scalability, and user satisfaction.
  • Provide comprehensive technical support for CAD tools and software applications across various semiconductor design domains, including analog, digital, and mixed-signal.
  • Participate in the entire software development life cycle, from specification to coding, testing, and deployment.
  • Write efficient, maintainable, and scalable code according to coding standards, implementing new features and functionalities based on project requirements
  • Diligently implement Test-Driven Development (TDD) practices throughout the software development life cycle and integrate code changes into CI/CD pipelines..
  • Provide comprehensive technical support for CAD tools and software applications across various semiconductor design domains, including analog, digital, and mixed-signal.
  • Manage support ticketing system to ensure timely and accurate logging, categorization, and prioritization of requests.
  • Communicate effectively with end-users to provide status updates and resolve technical issues promptly.
  • Identify, escalate, and collaborate on complex issues requiring higher-level expertise or management intervention.
  • Coordinate with internal teams and tool vendors to troubleshoot and resolve tool-related issues promptly
  • Conduct training sessions and create documentation for design and engineering teams on CAD tools, software applications, and methodologies.
  • Analyze incoming support requests using Pareto analysis to identify common issues and develop action plans for improvement.
  • Stay updated with industry trends and emerging technologies in CAD development and software engineering.
  • Collaborate with cross-functional teams to understand user needs and incorporate feedback into software enhancements.

Job Requirements:

  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field. A Master's degree is advantageous.
  • Proven experience in supporting CAD tools in a semiconductor environment, with a background in CAD development or similar roles.
  • Proficiency in CAD software such as Cadence Virtuoso for analog and mixed-signal design, as well as other relevant platforms.
  • Strong problem-solving, troubleshooting, and analytical skills, with a keen eye for detail.
  • Excellent communication, collaboration, and interpersonal skills.
  • Extensive knowledge of CAD-related platforms involved in semiconductor design.
  • Demonstrated expertise in multiple programming languages and frameworks, including Cadence SKILL, PVL, Ravel, Python, Java, Spark, etc.
  • Possess a strong portfolio showcasing successful CAD software projects within semiconductor industries.