05 Aug
|
Keysight Technologies
|
India
05 Aug
Keysight Technologies
India
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, creative, and thrive at all points in their careers.
As a Senior Software Engineer, you will play an essential role in shaping the technical direction of products designed for testing cutting-edge ultra-high speed networks and AI Data Centres. Your expertise will be pivotal in steering the team towards cutting-edge solutions, ensuring that the products remain at the forefront of technological advancements.
You will be a technical champion for the team and a consultant to senior management. Additionally, as a key member of the engineering team, you will be involved in all aspects of product development, including architecture, design, development, testing, and customer support.
Responsibilities:
The successful candidate will be responsible for and hence should be able to demonstrate proficiency in most of the following:
- Software Development and Problem Solving: Demonstrating robust software development and debugging skills. Solving complex problems using expertise in algorithms and data structures, and understanding and working with large codebases is essential.
- Automation and Modern Software Development Workflow: Embracing scripting languages such as shell script, Perl,
or Python to automate everyday tasks. Proven ability in Agile, Test Driven Development, API first approach, and DevOps workflows.
- Communication and Collaboration: Possessing strong verbal and written communication skills, an open mind, and a readiness to learn. Working effectively both individually and as part of a team to achieve project goals with minimal guidance. Showcasing flexibility and openness to build strong customer engagements at senior technical levels.
- Continuous Learning: Showing a keen interest in technology, with the ability to communicate effectively with opinionated technologists across the company in emerging areas. Demonstrating readiness to learn on the fly and pick-up new technology skills as required.
- Emerging Technologies and Industry Trends Leadership: Staying abreast of the latest advancements in technology and understanding how they can be leveraged to drive innovation and efficiency within the organization.
Qualifications:
-
Qualifications: Bachelor’s degree in Computer Science & Engineering, Information Technology, or a related field; MS in related field preferred.
- 8+ years of experience in product development with exposure to complete product development cycle.
- Solid software development skills. Should be proficient in C/C++/ Python programming & debugging in Linux setting.
- Familiarity with DevOps practices and tools for continuous integration and delivery.
- Understanding of Kubernetes, Containers, Cloud environments is preferrable.
- Networking Expertise: Preference to be given to candidates demonstrating strong programming and domain knowledge in high performance network and socket programming, protocol knowledge Layer 2-3 routing-switching protocols /Layer 4-7 protocols- IP, TCP, UDP, HTTP, QUIC.
Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***
📌 R&D Engineer 4, Software (India)
🏢 Keysight Technologies
📍 India