Overview
Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 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.
Responsibilities
- Participate in definition of new software product features and software interfaces
- Participate in the analysis, design, development, code review and maintenance of cross platform software components
- Interact with project management, technical leads, testers and other developers and teams for understanding the features, planning the schedule, designing and implementing the solutions, develop unit tests and perform feature/integration testing, optimizing, performing development testing and bug-fixing to deliver high quality releases on time.
- Evaluate and integrate third party software.
Qualifications
- Working experience on full stack or backend software development (C, C++, Java, Python, Kotlin, Go, Javascript)
- Desire and flexibility to switch between different technology stacks
- Must – Experience with consuming and exposing APIs (Rest or others)
- Must – Experience with Distributed System and Communication
- Must – Experience with Docker containers and Kubernetes
- Must – Experience with Network management systems, or embedded devices is desirable
- Must – Experience with Debugging and Profiling tools
- Desired – Knowledge on CI/CD pipeline, GitLab, BitBucket are added advantage
- Desired – Experience with Virtualization VMware, KVM, OpenStack, and Cloud AWS
- Desired – Familiarity with Linux virtualization tools
- Desired – Knowledge and interest in Ethernet, communication protocols and networking technologies
- Excellent verbal/written communication skills.
Read Full Description