Entry Level Software Engineer (IT Engineer – Software) at Keysight Technologies
| Company | Keysight Technologies |
| Job Role | Entry Level Software Engineer (IT Engineer – Software) |
| Job Category | Software Engineering, Full Stack Development |
| Location | Gurgaon & Kolkata, India |
| Work Mode | Hybrid |
| Employment Type | Full-Time |
| Eligible Batch | 2026 Pass-outs |
| Qualification | Bachelor's or Master's Degree in Computer Science, Information Technology, or Related Technical Discipline |
| Experience | Entry Level / Freshers |
| Other Eligibility | Strong understanding of software engineering fundamentals. Knowledge of frontend and backend web development. Good analytical and problem-solving skills. Excellent communication and teamwork skills. Hands-on project or internship experience is preferred. |
| Salary | Best in Industry (Not Disclosed) |
| Apply Before | August 16, 2026 |
Keysight Technologies is a global leader in electronic design, testing, software engineering, and digital innovation. The company develops cutting-edge technology solutions for industries including 5G communications, semiconductor manufacturing, aerospace, automotive, quantum computing, energy, and defense. With operations in over 100 countries, Keysight enables engineers worldwide to accelerate innovation through advanced software and hardware technologies.
View all open roles at Keysight Technologies →As an Entry Level Software Engineer (IT Engineer – Software), you'll design, develop, test, and maintain modern full-stack web applications using React.js, Next.js, Redux, Django, and Python. You'll collaborate with product managers, architects, designers, QA engineers, and fellow developers to deliver scalable enterprise applications while gaining exposure to AI workflow orchestration, Agile development, cloud-ready software, and modern engineering practices.
- 1 Develop responsive web applications using React.js.
- 2 Build scalable applications with Next.js.
- 3 Manage application state using Redux.
- 4 Develop backend services using Django and Python.
- 5 Design and implement secure REST APIs.
- 6 Integrate frontend and backend systems.
- 7 Design and optimize relational databases.
- 8 Write clean, maintainable, and scalable code.
- 9 Perform unit, integration, and end-to-end testing.
- 10 Debug and resolve software issues.
- 11 Participate in code reviews.
- 12 Support AI workflow orchestration and prompt engineering initiatives.
- 13 Collaborate in Agile sprint planning and daily stand-ups.
- 14 Maintain technical documentation.
- Keysight offers an outstanding opportunity to work on enterprise-scale software used in advanced industries such as 5G, semiconductor technology, aerospace, automotive, and quantum computing. You'll gain hands-on experience with full-stack development, Artificial Intelligence, Agile engineering, and cloud-ready applications while receiving mentorship from experienced software professionals.
- Competitive compensation
- Learning and certification support
- Mentorship from experienced engineers
- Exposure to global technology projects
- Collaborative work environment
- Career development opportunities
- Hands-on AI engineering experience
- Work on next-generation technology products
- Software Engineer
- Full Stack Developer
- Frontend Developer
- Backend Developer
- Python Developer
- React Developer
- AI Software Engineer
- Senior Software Engineer
- Technical Lead
- Software Architect
- Engineering Manager
- Strengthen JavaScript fundamentals.
- Build React.js and Django projects.
- Practice Data Structures and Algorithms.
- Learn REST API development.
- Practice SQL queries.
- Understand AI prompt engineering concepts.
- Learn Git and GitHub workflows.
- Practice debugging and testing.
- Prepare project explanations.
- Revise Agile software development concepts.
Ready to apply for Entry Level Software Engineer (IT Engineer – Software)?
You'll be taken directly to Keysight Technologies's own career page to complete your application.
Apply on Company Site ↗