05 Aug
|
Keysight Technologies
|
Kolkata
05 Aug
Keysight Technologies
Kolkata
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, cutting-edge, and thrive at all points in their careers.
Technical Leadership in Cutting-Edge Product Development
Overview
As a Principal 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:
- Architectural Expertise: Leading the definition and evaluation of architecture
for new and existing products, while assessing the customer and business
impacts of design and technical decisions.
- Software Development and Problem Solving: Demonstrating strong
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:
Skillset Requirements
- 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.
- Strong software development skills. Should be proficient in C/C++/ Python
programming & debugging in Linux environment.
- Understanding of Kubernetes, Containers, Cloud environments is expected.
- Networking Expertise: Preference to be given to candidates demonstrating
strong programming and domain knowledge in high performance network and
socket programming, protocol knowledge across L27 stack. Like TCP/IP, HTTP,
QUIC, Routing, switching protocols
Careers Privacy Statement***Keysight is an Equal Prospect Employer.***
📌 R&D Engineer 6, Software (Kolkata)
🏢 Keysight Technologies
📍 Kolkata