Create Alert
Email me similar jobs

Senior R&D Software Engineer 4 (Software Development & Design Automation)

Overview

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16, employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over countries. Learn more about what we do.

Our award-winningculture 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

About the Role

Keysight DES EDA is a leader in Electronic Design Automation (EDA), delivering cutting edge software solutions for semiconductor and system design. We are looking for passionate software engineers to develop high-quality, scalable, and innovative software products used by customers worldwide.

You will work on software development, architecture, automation, performance optimization, and cross-platform application development while collaborating with global engineering teams.

Key Responsibilities

  • Design, develop, and maintain software applications and automation solutions.
  • Develop new features, frameworks, and algorithms.
  • Improve software architecture, performance, reliability, and maintainability.
  • Build and support cross-platform solutions on Windows and Linux.
  • Participate in design reviews, code reviews, testing, and debugging.
  • Collaborate with engineering, QA, and product teams to deliver high-quality solutions.
  • Leverage AI-powered development tools, coding assistants, and autonomous agents to accelerate software design, development, testing, debugging, and documentation.
  • Design, develop, and integrate AI-driven workflows, automation solutions, and intelligent agents to improve engineering productivity and business processes.
  • Evaluate, prototype, and adopt emerging AI technologies, frameworks, and developer tools to enhance software delivery, quality, and operational efficiency. 

  • Qualifications

    Qualification: B.E./M.E./Ph.D. in Computer Science or related field 

    Required Skills 

  • Strong programming skills in C++ (Modern C++ preferred). 
  • Good understanding of Object-Oriented Design, Design Patterns, and Software Engineering principles. 
  • Experience with Qt, GUI development, and cross-platform programming. 
  • Proficiency in Python, Perl, or Shell scripting. 
  • Familiarity with Git, CMake, Jenkins, JIRA, and CI/CD practices. 
  • Strong problem-solving, debugging, and analytical skills. 
  • Understanding software security, testing, and code quality practices. 
  • Experience with Agile development methodologies. 
  • Experience using AI-assisted software development tools (e.g., GitHub Copilot, ChatGPT, Claude, Cursor) for coding, testing, debugging, and documentation. 
  • Understanding of AI/LLM concepts, prompt engineering, agentic workflows, and integrating AI services through APIs and SDKs. 
  • Ability to identify and implement automation opportunities using AI tools and intelligent agents across the software development lifecycle.
  • Preferred Skills

  • Knowledge of parallel computing, distributed systems, or cloud technologies. 
  • Exposure to EDA tools and semiconductor design workflows. 
  • Experience with performance optimization and large-scale software systems. 
  • Knowledge of Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and enterprise AI adoption best practices.
  • Selection Process 

  • HackerRank Assessment (C++ & Python) 
  • Technical Coding and Design Interviews 
  • Hiring Manager Interview
  • Preferred : Candidates with a strong software development background in EDA/ CAD-CAE/ Product Documentation etc., excellent problem-solving skills, and a passion for building high-quality products. 

    Careers Privacy Statement *Keysight is an Equal Opportunity Employer. *

    Similar jobs

    More from Keysight Technologies
    Keysight Technologies 18 hours ago
    Keysight Technologies 18 hours ago
    Keysight Technologies 1 day ago

    Senior R&D Software Engineer 4 (Software Development & Design Automation)

    Apply Now
    Back to search page