Keysight's Customer Software Entitlement & Delivery R&D team needs to develop the core software components that enable monetization and access control for Keysight's industry-leading measurement solutions. These components are used internally across Keysight's product portfolio, powering software and hardware products relied on by customers in industries ranging from 5G wireless communications and aerospace/defense to automotive, semiconductor, and quantum research.
Requirements
- Basic familiarity with the source control tool Git.
- Familiarity with one or more of the following: TypeScript, Angular, Go, Kubernetes, C++, C-Sharp .
- Prior coursework, projects, or internships involving cloud-native architecture or desktop software development.
Responsibilities
- Contribute to the design and development of next-generation licensing components for Keysight.
- Work with cloud technologies including Go, Kubernetes, and Helm.
- Work with modern UI technologies including Angular and Electron.
- Collaborate with experienced R&D engineers to deliver high-quality, maintainable, and scalable software components.
- Gain exposure to how internal software platforms are used to enable product teams across a global enterprise.
- Learn best practices for software engineering in a large-scale, collaborative environment.
Other
- Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Software Engineering, or related field.
- Strong people skills and knack for problem solving.
- Ability to work both independently and collaboratively in a team environment.
- Good written and verbal communication skills.