R&D Engineer 4, Software

Keysight Technologies

  • Singapore
  • Permanent
  • Full-time
  • 1 month ago
Overview: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 moreOur 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
***Keysight is an Equal Opportunity Employer.***

Keysight Technologies

Similar Jobs

  • R&D Engineer 1, Software

    Keysight Technologies

    • Singapore
    Job Description: Overview is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manuf…
    • 15 days ago
  • R&D Engineer 1, Software

    Keysight Technologies

    • Singapore
    Overview: is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and opti…
    • 15 days ago
  • R&D Engineer 5, Software

    Keysight Technologies

    • Singapore
    Job Description: Overview is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manuf…
    • 1 month ago