Skip to main content
K

Keysight Technologies, Inc.

IT Engineer,Software,Advanced

India-Bangalore-Incuspaze Cube10+ yrsPosted today

Skills

LinuxHTMLCSSJavaScriptCommunicationTeamwork

Job description

Overview Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Responsibilities Keysight is seeking an Advanced IT Software Engineer to join the IT / Engineering Tools Center of Excellence, which supports engineering applications for R&D. You will lead the design and development of several open-source enterprise engineering applications used globally, including the CDS / Site Sync applications that process and distribute purchased part and CAD information to engineers worldwide. You will partner closely with IT service providers across the company and use AI-assisted development practices to improve code quality, documentation, and delivery speed. Responsibilities Lead systems design and development for open-source enterprise engineering applications used by R&D teams worldwide. Understand and document requirements, design solutions, write code, perform unit testing, and resolve technical issues. Provide deep-level support for production applications, using strong diagnostics and root cause analysis. Become the subject matter expert for these applications, applying usability and development best practices. Partner with business, design, and development team members, and with IT service providers, to deliver high-quality IT services and customer satisfaction. Develop and maintain database components that support part and CAD data processing and distribution. Use approved AI tools to accelerate coding, code review, unit test creation, troubleshooting, and documentation. Validate all AI-generated output before use. Apply AI-assisted techniques to understand, document, and modernize legacy Perl and shell code. Identify and pilot AI use cases that improve engineering productivity, such as part and CAD data validation, anomaly detection, log analysis, and support triage. Lead code walkthroughs and share secure, responsible AI-assisted development practices with the team. Create and execute work plans, adjusting as requirements change. Qualifications Required Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent experience. 10+ years of IT experience designing and developing software solutions. 3+ years of Perl development experience. 4+ years of Unix/Linux shell script development experience. 2+ years of Unix/Linux administration experience (Red Hat preferred). Web application design and development (HTML, XML, CSS, JavaScript, web services). Working knowledge of Windows, UNIX, and Red Hat Linux, and of Tomcat, Apache, and process, CPU, and connection diagnostics. Working knowledge of network technologies (NFS, CIFS, SMB, FTP, rsync). Strong diagnostics and root cause analysis skills. Strong written and verbal communication in a globally diverse environment. Self-directed and a team player, with the ability to explain code in a walkthrough. Curiosity and sound judgment in using AI tools, with awareness of data privacy, intellectual property, security, and accuracy considerations. Preferred Database development experience. Hands-on experience using generative AI or LLM-based assistants for software development, such as code generation, refactoring, test creation, and documentation. Experience applying AI to legacy code understanding or modernization. Experience integrating AI-enabled workflows or APIs into engineering applications. Interest in or exposure to big data technologies. Experience with engineering data such as CAD or part and component information. Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***