R&D Engineer 3, Software

IN-KA-Bangalore

Global Careers (External)

Req #: 48925
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:

Keysight DES EDA business is a leader in Electronic Design Automation (EDA) and empowers advanced electronic design for mobile, aerospace, and big data. We are looking for PhD/ Master/ B tech graduates in Electrical/Electronic Engineering or Computer Science to join a great team of software developers. This position involves working on a variety of aspects of software engineering, such as architectural improvement, refactoring, code optimization, and the development of new algorithms and new features. It provides an opportunity to learn, innovate, and grow in a technical industrial environment. Immediate projects to implement include design, development, upgrade & maintenance of software programs and software Licensing projects

* Design, development and maintenance of software automation projects to support foundry partners, customers and internal stakeholders
* Work on Advanced Licensing, which is client/vendor licensing for all future software products using industry standards (etc. FlexNet publisher).
* Work on Licensing integration for M&A's Product Line (s): multiple EDA products
* Support Licensing which is currently used in the client's product line

Qualifications:

Critical skills

* C++ object-oriented programming; incl. modern C++ (C++17, C++20) with cross-platform (Win., Linux) support.

* Software licensing; EDA (Electronic Design Automation) tools licensing framework using commercial licensing framework e.g FlexLM
* Strong interest in robust and efficient software architecture
* Experience in Software Security Principles (code scans and vulnerability fixing)  
* Scripting in Perl, Python, Shell for automation
* Cross platform product building
* Application & UI Frameworks like Qt
* Good knowledge about software development tools and methodologies (IDE, JIRA, BitBucket, Artifactory, Conan, CMake, Git, Jenkins, graphical and numerical libraries, Agile software development, etc.)
* Basic understanding of Analog, RF/MW and/or High-Speed Digital Design
* Demonstrated track record of being versatile, a quick learner, and a critical thinker
* Fluent English required
* Agile Development - TDD(Test Driven Development)
* Parallel computing and cloud computing

Selection through Hackerrank C++ & Python tests (onsite) and face to face interview.

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