Key Roles and Responsibilities:
We are seeking a highly skilled Senior Algorithm Developer to join our team in Cork City, Ireland.
* Develop cutting-edge CAD tools and software for the latest design methodologies, technologies, algorithms, and automation.
* Aptitude to resolve complex issues with strong debugging skills.
* Contribute towards continuous development of tools, technology, and workflows.
Requirements:
• Bachelor's degree in Science, Engineering, or a related field.
• 3+ years of experience in C++, STL, BOOST, Multi-Threading, and algorithm development.
• Strong knowledge of data structures, such as stacks, queues, trees, and graphs.
• Some experience with CAD/EDA tools and flows is beneficial.
• A background in Mathematics is beneficial.
• Preferred programming experience with Python.
• Familiarity with VLSI design concepts and logic design.
Benefits:
This role offers opportunities for growth, professional development, and collaboration with experienced engineers. If you're passionate about developing innovative solutions and have a strong foundation in computer science, we encourage you to apply.