$100K — $150K *
The senior level R&D Engineer will be responsible for designing, developing, troubleshooting, and debugging software programs. Responsible for research and development in area of electronic design automation with focus on tackling real-world challenges in timing analysis. The Engineer will develop software tools using C++ for solving problems in timing analysis of IC design flow. This is a job with large responsibility, needing creative and high quality robust solutions. Candidate will be working with large designs in multi-threaded algorithmic domain. Candidate is expected to drive technical innovation within the context of a high performing and collaborative R&D environment
Experience in programming software. Designs algorithms and data structures. Experience on development of complex software projects, familiarity with C/C++ coding, and a strong background in data structures and algorithms. Has strong desires to learn and explore new technologies and demonstrates good analysis and problem-solving skills. Prior knowledge and experience of CAD tool development is a plus.
Typically requires a minimum of 5+ years of related experience. Possesses a full understanding of specialization area plus working knowledge of multiple related areas. Independently resolves a wide range of issues in creative ways on a regular basis. Customarily exercises independent judgment in selecting methods and techniques to obtain solutions. Performs in project leadership role. Contributes to complex aspects of a project. Determines and develops approach to solutions. Work is independent and collaborative in nature. Provides regular updates to manager on project status. Represents the organization on business unit and/or company-wide projects. Guides more junior peers with aspects of their job. Frequently networks with senior internal and external personnel in own area of expertise.
Desired Skills and Requirements
Valid through: 4/13/2021