mid Software Engineer ic · Posted Apr 20, 2026

About this role

Keysight Technologies is hiring a mid-level Software Engineer based in Penang, Malaysia. The posting calls out experience with TypeScript, C#, SQL, HTML/CSS.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Penang, Malaysia
Department
R&D
Posted
Apr 20, 2026

More roles at Keysight Technologies

Senior / Principal Software Engineer — (Advanced Development SW/AI Labs)
Santa Rosa, CA · senior
CUDA Git CI/CD
Director of Product Security Governance & Compliance
Colorado Springs, CO | Phoenix, AZ · director
CI/CD Security Vulnerability Management
Advanced Program Manager, D&A Data Governance / Data Catalog
Denver, CO · senior
Jira Compliance
Senior Automation Engineer
Bucharest, Romania · senior
Python CI/CD Linux
Director, Corporate Development
Santa Rosa, CA · director
All Keysight Technologies jobs →

Job description

from Keysight Technologies careers
Overview


Keysight is at 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


  • Design, develop, and maintain C# based Keysight instrument diagnostic application and ecosystem, embedded asset management applications cover multiple Keysight product lines.
  • Integrate SCPI-based communication protocols with various measurement instruments, working closely with instrument product R&D engineer for standardize implementation.
  • Implement file serialization techniques (e.g., XML, JSON, binary) for efficient data storage and configuration management.
  • Configure and improve automated builds (CI/CD), Jenkins build pipelines, nuget packaging and code signing using certificates (Venafi).
  • Diagnose and resolve build failures including dependencies issue, environment differences, certificate problems.
  • Develop software with a solid architecture using object-oriented principles and modular design patterns.
  • Utilize multi-threading and asynchronous programming to optimize performance and responsiveness of applications.
  • This is an excerpt. Read the full job description on Keysight Technologies careers →
All software engineering jobs software engineering in Penang, Malaysia Jobs in Penang, Malaysia software engineering salaries software engineering career path
All Keysight Technologies Jobs Browse software engineering roles mid positions