26 Oct
|
Keysight Technologies
|
Bengaluru
26 Oct
Keysight Technologies
Bengaluru
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.
• Solid 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.*
📌 IT Engineer,Software,Advanced (Bengaluru)
🏢 Keysight Technologies
📍 Bengaluru