T

C++ Python Developer

Tata Consultancy Services · Bengaluru, Karnataka, India

~₹14L (est.)3–9 yrs experiencefull_timePosted 1mo ago
Apply now →

Job description

**Role & responsibilities** - 5+ years of experience with software development in C++ - Experience in software design and complex algorithms implementation is required - Strong C++ and Python background is required - Proficiency with Linux operating system - Knowledge of QT framework is a plus - Ability to understand and maintain existing large code databases - Ability to navigate through ambiguity and break down complex problems into simplified and manageable parts **Preferred candidate profile** - Coordinate with teams on streamlining the EMC design and testing process through utilization of advanced automated design rule checking - Collaborate with EMC and cross-functional teams to specify and develop custom EMC PCB design rule checks - Develop and maintain in-house software tools for products - Develop scripts to automate complex EM simulations - Deploy and maintain software tools on a Linux infrastructure