Responsible for designing, developing, troubleshooting and debugging large software programs on various platforms such as x86 and ARM.
Candidate should have experience in C programming language (and/or x86 assembly) and thorough knowledge of software capabilities (Data Structure, Algorithms and Compilers)
Hands On experience on UNIX or LINUX operating systems
Works on complex problems where analysis of situations or data requires an in-depth evaluation of various factors.
Exercises judgment within broadly defined practices and policies in selecting methods, techniques, and evaluation criteria for obtaining results.
Good problem solving skills
Keyskills: Unix Linux Operating systems Lead Software Debugging X86 Programming Troubleshooting ARM
Cadence is a leading provider of EDA and semiconductor IP. Our custom/analog tools help engineers design the transistors, standard cells, and IP blocks that make up SoCs. Our digital tools automate the design and verification of giga-scale, giga-hertz SoCs at the latest semico...