R&D Engineer 2

IN-HR-Gurgaon

Global Careers (External)

Req #: 48517
Type: Regular
logo

Keysight Technologies Inc.

Connect With Us:
Connect To Our Company
				Overview:

Keysight is on 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.

Responsibilities:

*  

= 

Day-to-Day Responsibilities: 

* Design and Development: Lead the design and development of secure software architectures, ensuring they meet both functional and non-functional requirements. 

* Security Management: Implement and manage security measures for software applications, including artifact scanning and vulnerability management. 

* Component Management: Oversee the integration and management of third-party components, ensuring compliance with licensing and security standards. 

* Collaboration: Work closely with cross-functional teams, including developers, testers, and product managers, to ensure alignment on project goals and timelines. 

* Problem Solving: Address and resolve architectural issues and technical challenges that arise during the development process. 

* Documentation: Create and maintain comprehensive documentation for software architectures, design patterns, best practices, policies, and user instructions. 

* Conduct code reviews to ensure adherence to architectural standards and best practices. 

* Mentorship: Provide guidance and mentorship to junior developers and architects, fostering a culture of continuous learning and improvement. 

* Monitoring and Reporting: Monitor the performance and security of software applications and report on key metrics to stakeholders. 

* Continuous Improvement: Keep up with industry trends and technologies and consistently enhance software architecture for better performance and security. 

Qualifications:

* Qualifications: 
* Degree in Computer Science, Software Engineering, or related field. - Bachelors (Engineering), Masters (Computer Science) and PhDs.  

* Proven experience as a Software Architect or similar role, with a focus on security and third-party component management. 

* Strong experience in software development, architecture, and its principles and best practices. 

* Experience with artifact scanning, SBOM, and vulnerability management tools. 

* Experience with DevOps tools, creating pipelines, and related CI/CD automations. 

* Excellent problem-solving skills and the ability to think strategically. 

* Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams. 

* Knowledge of open-source software and third-party component licensing is a plus. 

* Preferred Skills: 

* Familiarity with Keysight's software development processes and tools. 

* Strong Experience with programming languages: Python. (Preferred), C++ or C#  

* Ability to propose solution architectures for challenge at hand 

* Experience with Secure Software Development Framework (SSDF) initiatives. 

* Interest in Applied AI for improving software delivery and developer productivity 

Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***
			
Share this job: