Job Description and Requirements
Responsible for designing, developing, troubleshooting, and debugging complex software programs. Develops software tools in the area of logic and scan synthesis (DFT).
Requires a strong background in data structures and algorithms and is familiar with C++ and C coding. Demonstrates good analysis, problem-
solving and communication skills.
Candidate must be familiar with modern development tools and techniques such as revision control, static and dynamic code quality tools like Valgrind and automated build tools.
Exposure to EDA tools and Design For Testability, and Verilog or VHDL is desired.
Typically requires a 0 to 2+ years of related experience. Possesses some understanding of specialization area. Able to resolve issues with some guidance.
Exercises judgment in selecting methods and techniques to obtain solutions.
Participates in project and provides regular updates to manager on project status. Requires some instructions on day- to-
day work, detailed instructions on new assignments and projects. Collaborates regularly with team members with aspects of their job.
Required Skills :
Preferred Skills :