Software Development Placement
Overview:
Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our \~15,000 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.
Since our beginning in a Silicon Valley garage, the entrepreneurial spirit and passion at Keysight Technologies have been focused on one mission: helping customers accelerate innovation to connect and secure the world. Join us and become part of our journey as we innovate solutions that enable the Information Era and its world\-changing outcomes.
We are looking for team\-oriented, technically curious self\-starters to join our exciting internship programme, where you will help shape the next generation of intelligent, software\-driven communication systems.
About the Role
As part of our 5G Software R\&D and AI/ML teams from day one, you will collaborate with experienced engineers and peers to work on high\-impact, real\-world problems.
This role focuses on the development, integration, and validation, test framework of AI/ML\-powered solutions within communication systems, combining software engineering, data\-driven techniques, and telecom domain knowledge.
You will gain hands\-on exposure across the full development lifecycle—from design and implementation to testing and deployment—while contributing to innovative solutions.
Responsibilities:
What You Will Work On
- Integration, development and testing AI/ML based data\-driven applications, Agents into communication system workflows
- Work with Python\-based machine learning frameworks, AI Agents, LLMs and tools
- Support protocol development, testing, and validation in 5G and next\-generation networks
- Collaborate with cross\-functional teams across software, RF, and system engineering
- Contribute to automation, analysis, and performance optimization and test design of telecom systems using AI tools
- Practical experience in AI/ML applied to real\-world telecom problems
- Exposure to 5G/mobile communication standards and protocols
- Hands\-on experience with modern tools and technologies, including:
- Python, AI/ML frameworks, LLMs/model usage
- C, C\+\+, C\#, .NET, WPF, Visual Studio (exposure where relevant)
- Insight into RF systems, communication protocols, and system\-level design
- Mentorship from experienced engineers and opportunity to make meaningful contributions
- Participate in software development lifecycle activities, including design, implementation, testing, and validation
- Support AI/ML model development, integration, and evaluation
- Assist with protocol analysis and system\-level problem solving
- Collaborate with internal teams and support technical activities
Essential Skills \& Qualifications
- Currently pursuing a degree in Computer Science, AI/ML, Data Science, Electronics and Communication Engineering, or related fields
- Strong foundation in Python programming
- Basic understanding of AI/ML concepts (e.g., models, data processing, training workflows)
- Problem\-solving mindset with strong analytical skills
- Effective communication and ability to work in a team
- Demonstrated curiosity and passion for learning new technologies
- Familiarity with Hugging Face, or similar model ecosystems and Model deployment or MLOps concepts
- Experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Scikit\-learn)
- Hands\-on experience with tools and interfaces (e.g., Claude CLI, Microsoft Copilot, OpenAI APIs)
- Exposure to prompt engineering, LLM\-based workflows, and automation via CLI tools
- Familiarity with communication protocols (especially mobile/5G protocols)
- Knowledge of network analysis, signal processing, or protocol stack, time series analysis or signal processing
- Experience in C/C\+\+, C\#, or .NET technologies
You are someone who:
- Is passionate about AI/ML and its application in real\-world engineering problems
- Has curiosity about how machine learning can enhance communication systems, RF analysis, and protocol validation
- Enjoys experimenting with models, data, and new frameworks
- Thrives at the intersection of software, telecom, and intelligent systems
This position is intended for students completing their placement year and who are available for a full 12‑month internship
Careers Privacy Statement\*\*\*Keysight is an Equal Opportunity Employer.\*\*\*
This listing is from indeed. View original listing ↗