R&D Engineer 4, Software

SG-Singapore

Global Careers (External)

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

In this role, you will have the opportunity to: 

* Research, design, and implement EDA software for High Speed Digital design applications 

* Work in a fully Agile software development team in a geographically distributed organization 

* Collaborate with multi-functional product development teams to deliver solutions that enhance and complement our overall EDA flow. 

* Lead by example and help grow a high-performance team and nurture a culture in software organization of quality, ownership, collaboration, continuous improvement, and data-driven decision making. 

* Provide technical support to key customers 

* Research problems discovered by QA or Customers and provide products fixes 

* Work independently with minimal supervision and may take on some planning and mentoring responsibilities.  

* Perform moderately complex development activities, including the design, implementation, maintenance, testing and documentation of software modules and sub-systems 

Qualifications:

* BS/MS/PhD in CS or EE 

* 5+ yrs of hands on experience in complex C/C++/Python software development  

* Working knowledge of C++/Python and OOP  

* Proficiency in algorithm design/tradeoffs, data structures, data flow and API design
* Excellent oral and verbal communication skills 

* Experience in geometry processing & simplification, EM simulation, high-frequency design, and S-parameters 

* Experience in analysis of high-speed serial and/or DDR channels 

* Great team player and willing to take on a variety of projects, customer issues, and quality fixes 

* Solid understanding of Jenkins CI/CD development flows and impact of DevOps on architecture 

* Passion for crafting efficient and reusable code 

It would be a plus if you also possess: 

* Prior experience in developing EDA software tools 

* Knowledge of EDA tools and EDA flows
* Knowledge of GUI development using Qt  

* Knowledge and experience of development/application of AI/ML tools 

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