1,456,462open jobs
86,522companies
226,511added this week
Browse all
Location
In office (Bengaluru)

Confirmed on the employer's own hiring board on Oct 11, 2026. First seen by Alion on Jun 26, 2026.

Overview
Company
Impact
Profile match
ESI Group is a French software company founded in 1973 and a pioneer of virtual prototyping and physics simulation. Its solutions simulate crash, casting, welding, composites and electromagnetics so manufacturers can replace physical prototypes. Long listed on Euronext, the company was acquired by Keysight Technologies in 2024.
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,800 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

About the Role

We are looking for a Software Development Engineer to design and build the next generation electromagnetic (EM) simulation, Thermal, Spice, Spectre and RF/microwave design automation tools and build & interfaces to & fro for for semiconductor foundries and customers. You will work on the software that powers full-wave EM solvers, Thermal simulation engines, Spice & Spectre simulators, layout-driven extraction flows, and the automation pipelines that turn foundry technology data (ITF/LTD, layermaps, tech files) and physical layout (GDS) into accurate S-parameter models.

This role sits at the intersection of computational electromagnetics, numerical methods, and large-scale software engineering. You will collaborate with EM research scientists, application engineers, and product managers to deliver robust, high-performance features used by RF, mmWave, IC design teams worldwide.

Key Responsibilities

  • Develop and maintain tooling and utilities (parsers, comparators, validators) for technology stackups and simulation inputs to ensure correctness and reproducibility.
  • Build automation and data-processing pipelines: technology file conversion (iRCX/ITF → LTD), layout/GDS import, port/pin placement, simulation setup, and S-parameter (SnP) export.
  • Develop automated tools and scripts for PDKs, create tests, run, maintain, and verify regressions. Review & verify code checked into Keysight EDA ADS (Advanced Design System) software.
  • Participate in design reviews, code reviews, testing, and debugging; write clean, well tested, maintainable code.
  • Collaborate with EM, Thermal, Circuit Simulation squad to translate numerical methods and prototypes into production-quality, cross-platform (Windows/Linux) software.
  • Leverage AI-powered development tools, coding assistants, and autonomous agents to accelerate design, development, testing, debugging, and documentation.

Qualifications

Qualification: B.E./M.E./Ph.D. in Computer Science, Electrical/Electronic Engineering, or a related field

Required Skills

  • Strong programming skills in C++ (Modern C++ preferred) and/or Python, with solid understanding of data structures, algorithms, and software design principles.
  • Good understanding of Object-Oriented Design, Design Patterns, and Software Engineering principles.
  • Solid foundation in numerical methods and linear algebra (matrix solvers, sparse systems, iterative methods, floating-point numerics).
  • Experience developing on Linux and/or Windows, with familiarity in build systems (CMake), version control (Git), and CI/CD workflows.
  • Strong problem-solving, debugging, and analytical skills.
  • Understanding of software security, testing, and code quality practices.
  • Knowledge & insight of TSMC iRCX file format.
  • Working knowledge of AES and other encryption method and implementations.
  • Basic understanding of high frequency electronic design, its process (PCB/PKG/RFIC/MMIC) and key components.
  • Understanding electromagnetic / RF / microwave theory (Maxwell's equations, transmission lines, S-parameters, antenna parameters, signal & power integrity).

Preferred Skills

  • Familiarity with electromagnetic simulation tools
  • Knowledge of computational electromagnetics (FEM, MoM, FDTD, integral-equation methods) or other physics-based simulation techniques.
  • Familiarity with EDA tools and flows (e.g., ADS, RFPro, EMPro, Momentum, HFSS, Heatwave, IcePak, Thermal simulators (CAE/ EDA), Cadence, or similar) and technology data formats (GDS, ITF, LTD, layermap, tech files, Touchstone/SnP).
  • Experience building automation frameworks, scripting APIs, or plugin architectures for simulation tools.
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude, Cursor) and understanding of AI/LLM concepts, prompt engineering, and agentic workflows.
  • Contributions to open-source scientific/numerical software.

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 / electromagnetic simulation, excellent problem-solving skills, and a passion for building high-quality products.

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

About the Role

We are looking for a Software Development Engineer to design and build the next generation electromagnetic (EM) simulation, Thermal, Spice, Spectre and RF/microwave design automation tools and build & interfaces to & fro for for semiconductor foundries and customers. You will work on the software that powers full-wave EM solvers, Thermal simulation engines, Spice & Spectre simulators, layout-driven extraction flows, and the automation pipelines that turn foundry technology data (ITF/LTD, layermaps, tech files) and physical layout (GDS) into accurate S-parameter models.

This role sits at the intersection of computational electromagnetics, numerical methods, and large-scale software engineering. You will collaborate with EM research scientists, application engineers, and product managers to deliver robust, high-performance features used by RF, mmWave, IC design teams worldwide.

Key Responsibilities

  • Develop and maintain tooling and utilities (parsers, comparators, validators) for technology stackups and simulation inputs to ensure correctness and reproducibility.
  • Build automation and data-processing pipelines: technology file conversion (iRCX/ITF → LTD), layout/GDS import, port/pin placement, simulation setup, and S-parameter (SnP) export.
  • Develop automated tools and scripts for PDKs, create tests, run, maintain, and verify regressions. Review & verify code checked into Keysight EDA ADS (Advanced Design System) software.
  • Participate in design reviews, code reviews, testing, and debugging; write clean, well tested, maintainable code.
  • Collaborate with EM, Thermal, Circuit Simulation squad to translate numerical methods and prototypes into production-quality, cross-platform (Windows/Linux) software.
  • Leverage AI-powered development tools, coding assistants, and autonomous agents to accelerate design, development, testing, debugging, and documentation.

Qualification: B.E./M.E./Ph.D. in Computer Science, Electrical/Electronic Engineering, or a related field

Required Skills

  • Strong programming skills in C++ (Modern C++ preferred) and/or Python, with solid understanding of data structures, algorithms, and software design principles.
  • Good understanding of Object-Oriented Design, Design Patterns, and Software Engineering principles.
  • Solid foundation in numerical methods and linear algebra (matrix solvers, sparse systems, iterative methods, floating-point numerics).
  • Experience developing on Linux and/or Windows, with familiarity in build systems (CMake), version control (Git), and CI/CD workflows.
  • Strong problem-solving, debugging, and analytical skills.
  • Understanding of software security, testing, and code quality practices.
  • Knowledge & insight of TSMC iRCX file format.
  • Working knowledge of AES and other encryption method and implementations.
  • Basic understanding of high frequency electronic design, its process (PCB/PKG/RFIC/MMIC) and key components.
  • Understanding electromagnetic / RF / microwave theory (Maxwell's equations, transmission lines, S-parameters, antenna parameters, signal & power integrity).

Preferred Skills

  • Familiarity with electromagnetic simulation tools
  • Knowledge of computational electromagnetics (FEM, MoM, FDTD, integral-equation methods) or other physics-based simulation techniques.
  • Familiarity with EDA tools and flows (e.g., ADS, RFPro, EMPro, Momentum, HFSS, Heatwave, IcePak, Thermal simulators (CAE/ EDA), Cadence, or similar) and technology data formats (GDS, ITF, LTD, layermap, tech files, Touchstone/SnP).
  • Experience building automation frameworks, scripting APIs, or plugin architectures for simulation tools.
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude, Cursor) and understanding of AI/LLM concepts, prompt engineering, and agentic workflows.
  • Contributions to open-source scientific/numerical software.

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 / electromagnetic simulation, excellent problem-solving skills, and a passion for building high-quality products.

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,456,462 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $16k – $36k per year (Estimated) • In office • Full-Time • Hyderabad
Java
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Spring MVC
Spring Security
Gradle
Databases
MySQL
PostgreSQL
Redis
Oracle
Cassandra
Apache Kafka
Mobile
Clean Architecture
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Management
Agile
Apply
≈ $16k – $36k per year (Estimated) • In office • Full-Time • 8+ years exp • India
JavaScript
Java
TypeScript
Node JS
Java
Spring Boot
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
DynamoDB
Apache Kafka
Frontend
GraphQL
React.js
Material UI
DevOps
Rest API
CI/CD
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
Amazon ECS
Amazon EventBridge
AWS Step Functions
API Gateway
Management
ServiceNow
Apply
≈ $25k – $51k per year (Estimated) • In office • Full-Time • 9+ years exp • India
Python
SQL
Databases
MySQL
AI/ML
LiteLLM
LLM
Machine Learning
DevOps
Rest API
Terraform
CloudFormation
AWS
Kubernetes
Amazon EKS
GitLab
Management
Agile
Scrum
Apply
Software Engineer 4 days ago
In office • Full-Time • Bengaluru • Hyderabad • Mumbai • New Delhi
Python
PowerShell
Python
Flask
Databases
MySQL
PostgreSQL
DevOps
Azure
CI/CD
Git
AWS
GitLab
Management
Agile
Apply
Senior .NET Engineer 27 days ago
≈ $15k – $35k per year (Estimated) • In office • 5+ years exp • Kochi
SQL
C#
Databases
Apache Kafka
AI/ML
Copilot
Claude
DevOps
Azure
CI/CD
Git
QA
Swagger
Apply
≈ $40k – $109k per year (Estimated) • Hybrid • Bucharest
Python
DevOps
Terraform
Ansible
GCP
Loki
Prometheus
Azure
CI/CD
GitOps
AWS
Docker
Kubernetes
Grafana
Configuration Management
Amazon EKS
GitLab
Cybersecurity
HashiCorp Vault
Management
ServiceNow
Apply
Senior Data Engineer 2 hours ago
≈ $42k – $110k per year (Estimated) • Hybrid • Bucharest
Python
Java
SQL
Scala
Bash
Databases
Databricks
Apache Kafka
Amazon Redshift
AI/ML
Spark
Airflow
dbt
Machine Learning
DevOps
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
GitLab
Amazon S3
Analytics
ETL/ELT
Apply
In office • 2+ years exp • Master's Degree • Zaandam
Python
Databases
Databricks
AI/ML
Spark
Machine Learning
DevOps
Azure
CI/CD
Management
Scrum
Apply
$63k per year • In office • 5+ years exp
Python
Go
C#
AI/ML
AI Agents
Copilot Studio
DevOps
Azure
CI/CD
Apply
In office
Python
JavaScript
Python
FastAPI
Databases
Snowflake
Neo4j
AI/ML
RAG
Streamlit
OpenAI
GraphRAG
Knowledge Graph
Frontend
React.js
DevOps
Rest API
CI/CD
Jenkins
GitHub
Apply
In office • 4+ years exp • Bachelor's Degree • Gurgaon
C#
C++
AI/ML
LangGraph
AutoGen
LangChain
SHAP
AI Agents
Semantic Kernel
LIME
CrewAI
RAG
BERT
LLM Evaluation
DevOps
CI/CD
Git
Bitbucket
Management
Confluence
Jira
Agile
Scrum
Apply
In office • Internship • Bachelor's Degree • Calabasas
Python
C++
Cython
Python
PyQt
C++
CMake
Qt
Cython
PyBind11
DevOps
Git
Linux
Unix
Management
Agile
Apply
≈ $36k – $72k per year (Estimated) • In office • Milan
C
C++
C
Valgrind
DevOps
CI/CD
Git
Cybersecurity
Wireshark
Apply
≈ $61k – $175k per year (Estimated) • In office • 5+ years exp • Master's Degree • Brussels
C#
C++
Objective-C
C++
Conan
AI/ML
Computer Vision
AI Agents
OCR
DevOps
GitHub Actions
CI/CD
GitLab
Management
Agile
Apply
In office • Internship • Bachelor's Degree • Santa Rosa
Python
JavaScript
TypeScript
AI/ML
Copilot
DevOps
Git
Robotics
Digital Twin
Management
Agile
Apply
≈ $18k – $43k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru
Apply
In office • 2+ years exp • Bachelor's Degree • Bengaluru
Go
C++
DevOps
GCP
Kubernetes
Google Cloud Run
IAM
Cybersecurity
Zero Trust
Apply
≈ $35k – $86k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru
Python
Java
C++
DevOps
GCP
Apply
≈ $11k – $33k per year (Estimated) • In office • PhD • Bengaluru
Python
Go
Java
C++
AI/ML
Vertex AI
TPU
Edge AI
Machine Learning
DevOps
GCP
Apply
≈ $11k – $23k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
AI/ML
Copilot
DevOps
Azure DevOps
Azure
Analytics
Power BI
Microsoft Excel
Management
Power Automate
Power Apps
SharePoint
Apply
See all jobs
This is one of many
1,456,462 more open roles from verified company boards, updated every day.