
Eligibility Criteria
B.Tech / B.E. or M.Tech in Computer Science, Information Technology, Electronics & Communication, or related engineering streams; Minimum 60% aggregate (or CGPA 6.5/10) in graduation; Final year students of 2024‑2026 batches eligible; No active backlogs at the time of joining; Strong academic record with good problem‑solving aptitude.

Job Description & Key Responsibilities
Keysight Technologies is a global leader in electronic measurement solutions, serving customers in communications, aerospace, defense, automotive, and semiconductor industries. With a heritage that traces back to the renowned Hewlett‑Packard Labs, Keysight has built a reputation for delivering cutting‑edge test and measurement equipment that enables engineers to design, develop, and validate the next generation of technology. The company operates in more than 100 countries, employs over 14,000 professionals, and invests heavily in research and development to stay ahead of rapid technological change. Its culture emphasizes innovation, collaboration, and a customer‑first mindset, making it an attractive destination for fresh talent looking to make a tangible impact on the world of electronics and software.
The role of IT Software Engineer at Keysight is designed for recent graduates who are eager to apply their academic knowledge to real‑world problems. As part of the IT and software development team, you will contribute to building, maintaining, and enhancing internal tools, automation scripts, and customer‑facing applications that streamline business processes and improve product reliability. You will work closely with senior engineers, product managers, and quality assurance teams, gaining exposure to the full software development lifecycle in a fast‑paced, globally distributed environment.
Key Responsibilities:
1. Design, develop, and test scalable software components using modern programming languages.
2. Participate in code reviews and adhere to best coding practices and standards.
3. Collaborate with cross‑functional teams to gather requirements and translate them into technical specifications.
4. Write and maintain automated test cases to ensure high code quality.
5. Debug and resolve production issues promptly, providing root‑cause analysis.
6. Contribute to continuous integration/continuous deployment (CI‑CD) pipelines.
7. Document technical designs, APIs, and user guides for internal stakeholders.
8. Stay updated with emerging technologies and suggest improvements to existing systems.
9. Assist in performance tuning and optimization of applications.
10. Support data migration and integration tasks as needed.
Tech Stack: Java, Python, C++, SQL/NoSQL databases, RESTful APIs, Docker, Kubernetes, Git, Jenkins, and cloud platforms such as AWS or Azure.
Growth Path: Starting as an entry‑level engineer, you can progress to Senior Software Engineer, Lead Engineer, and eventually to Architecture or Management roles, depending on performance and interest. Keysight encourages continuous learning through internal training programs, certifications, and mentorship.
Why Join Keysight? The company offers a vibrant, inclusive environment where fresh ideas are welcomed. Employees benefit from global exposure, competitive compensation, and a clear career trajectory. Working at Keysight means contributing to products that shape the future of communication, automotive safety, and scientific research, making it an ideal launchpad for ambitious engineers.