Key Responsibilities
- Provide R&D support for application and product engineers, including problem analysis, debugging, and fixing customer issues
- Develop new features and enhancements to improve synthesis results for timing, area, and power optimization
- Collaborate with cross-functional teams to deliver innovative solutions in a challenging problem domain
- Mentor junior engineers and contribute to the development of professional software engineering skills
- Participate in research-driven projects with significant innovation and problem-solving elements
Requirements
- Proficiency in C/C++ software development within a Linux environment
- Strong understanding of data structures and computer algorithms
- Excellent communication skills for effective collaboration and problem-solving