Software Engineer Jobs at Keysight Technologies with Visa Sponsorship
Software Engineer jobs at Keysight Technologies span test, measurement, and electronic design automation, with H-1B visa and permanent resident visa sponsorship for qualified candidates. If you're targeting a role that combines deep software work with hardware-adjacent systems, Keysight has a consistent track record of supporting international engineers through the sponsorship process.
Find Software Engineer Jobs at Keysight TechnologiesOverview
Showing 5 of 9+ Software Engineer Jobs at Keysight Technologies










See all Software Engineer Jobs at Keysight Technologies
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Keysight Technologies.
Get Access To All Jobs
INTRODUCTION
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.
ROLE OVERVIEW
We are seeking an AI Software Solutions Engineer to join our Digital and Photonics Software R&D team. This role combines AI components with high-performance instrument software to create AI-powered solutions. It calls for expertise in Digital and Photonics measurements and familiarity with — and a strong desire to learn — Generative AI, Agentic (multi-agent) AI, and MLOps. You will work on a team of engineers to deliver production-ready AI features for Digital and Photonics Measurement products.
KEY RESPONSIBILITIES
AI Software Solutions Engineer
- Partner with the Solutions Architect to shape and review the end-to-end AI solution architecture for intelligent Digital and Photonics Measurement platforms, covering Generative AI, Agentic AI, and inference-driven workflows.
- Use measurement domain knowledge to implement AI-powered solutions for Sampling or Realtime oscilloscopes, BERTs, AWGs, etc.
- Build multi-agent systems and custom orchestration layers, aligning with the Solutions Architect on agent roles, tool calls, memory, and reasoning loops.
- Implement secure AI data flows: ingestion, preprocessing, feature extraction, model inference, post-processing, and feedback loops, ensuring data integrity and traceability.
- Help evaluate and incorporate emerging AI technologies (e.g., RAG architectures, multimodal models, small language models for edge deployment) into the platform roadmap.
Team Member
- Serve as a senior member of a team of Digital and Photonics Measurement domain experts and AI engineers; help plan, prioritize, and track tasks to ensure timely delivery of milestones.
- Foster a culture of experimentation, rigorous AI evaluation, and responsible AI development.
- Help Project Managers track progress using continuous-improvement methods and AI-driven delivery metrics.
Cross-Functional Collaboration
- Partner with the Project Manager and Solutions Architect to help plan, sequence, and execute AI projects from design through delivery.
- Partner with Product Management to translate measurement and analysis requirements into AI solution designs.
- Coordinate with QA, validation, and compliance teams to ensure AI outputs are reliable, explainable, and auditable.
REQUIRED QUALIFICATIONS
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Data Science, or a related field.
- Measurement domain knowledge of Sampling or Realtime oscilloscopes, BERTs, AWGs, etc.
- 8+ years of software development experience, with at least 3 years in a senior software development role.
- Proven mastery of modern software languages such as C++, C#, Rust, Python, and Java.
- Expertise with Git and CI/CD pipeline workflows.
- Strong foundation in software design patterns, system architecture, and performance optimization for complex multi-threaded or real-time systems.
- Demonstrated hands-on experience deploying software components in production environments.
- Familiarity with — and a strong desire to learn — AI data flow, including prompt engineering, retrieval-augmented generation (RAG), tool/function calling, and multi-step agent reasoning.
PREFERRED QUALIFICATIONS
- Experience deploying AI/ML models on edge or embedded platforms, including model quantization, pruning, and on-device inference optimization.
- Hands-on experience with agentic frameworks such as LangGraph, AutoGen, CrewAI, Semantic Kernel, or similar orchestration toolkits.
- Knowledge of hardware/software integration, FPGA data pipelines, or low-level driver interfaces relevant to AI-assisted signal processing.
- Familiarity with AI governance frameworks, explainability tooling (SHAP, LIME, attention visualization), and responsible AI practices.
- Strong communication skills with the ability to articulate complex AI architectural decisions to diverse audiences.
LI-CS1
Careers Privacy Statement
Keysight is an Equal Opportunity Employer.
See all Software Engineer Jobs at Keysight Technologies
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Keysight Technologies.
Get Access To All JobsTips for Finding Software Engineer Jobs at Keysight Technologies
Align your experience with EDA tooling
Keysight's software roles often sit at the intersection of software and electronic design automation. Highlighting experience with signal processing, RF systems, or instrumentation software in your resume directly addresses what hiring managers are evaluating.
Identify teams hiring for cap-exempt roles
Keysight partners with universities on research contracts, which can qualify certain positions for cap-exempt H-1B status. If you're transitioning from OPT, ask recruiters whether the role involves any government or university-affiliated work before assuming you need the lottery.
Browse open roles on Migrate Mate
Migrate Mate filters Software Engineer openings specifically by sponsorship history, so you can target Keysight positions that are actively hiring international candidates rather than applying blind to roles that may not support visa filings.
Prepare your degree equivalency documentation early
Keysight's H-1B petitions require demonstrating that your role qualifies as a specialty occupation. If your degree is from outside the U.S., get a credential evaluation from NACES-member service before your offer stage to avoid delays in the USCIS filing.
Clarify sponsorship scope during the offer stage
Some employers sponsor H-1B transfers but won't initiate PERM for a Green Card until later. Ask Keysight's HR directly whether your offer includes a commitment to EB-2 or EB-3 sponsorship and what the typical timeline looks like for your team.
Time your application around H-1B registration windows
USCIS opens H-1B lottery registration in March each year, with an October 1 start date for approved petitions. If you're on OPT, targeting a Keysight offer by late January gives your employer enough runway to register you before the deadline closes.
Frequently Asked Questions
Does Keysight Technologies sponsor H-1B visas for Software Engineers?
Yes, Keysight Technologies sponsors H-1B visas for Software Engineer roles. The company has a consistent pattern of filing H-1B petitions for software positions across its product and engineering teams. If you're already on H-1B with another employer, Keysight can file an H-1B transfer, which lets you start work as soon as USCIS receives the petition without waiting for approval.
How do I apply for Software Engineer jobs at Keysight Technologies?
Apply directly through Keysight's careers portal at keysight.com/careers. For the best results, filter by engineering or software job families and tailor your application to the specific product area, whether that's network analysis, oscilloscopes, or EDA software. You can also browse Software Engineer openings at Keysight that are open to visa sponsorship through Migrate Mate, which surfaces roles by sponsorship track record.
Which visa types does Keysight Technologies commonly use for Software Engineer roles?
Keysight sponsors both nonimmigrant and immigrant visa categories for Software Engineers. H-1B is the primary nonimmigrant path for full-time roles requiring a specialty occupation degree. For permanent residence, Keysight files EB-2 and EB-3 petitions through the PERM labor certification process with the Department of Labor, which is the standard route for employer-sponsored Green Cards in software engineering.
What qualifications does Keysight Technologies expect for sponsored Software Engineer roles?
Most Keysight Software Engineer roles require a bachelor's degree or higher in computer science, electrical engineering, or a closely related field. Roles in test and measurement software frequently require familiarity with hardware interfaces, signal processing, or embedded systems. For H-1B eligibility, USCIS requires that the position itself demands at minimum a bachelor's degree in a specific specialty, so general-purpose software roles with flexible degree requirements can sometimes create complications in the petition.
How long does the H-1B sponsorship process take if I receive an offer from Keysight Technologies?
If you're subject to the H-1B cap, your employer registers you in the March lottery and, if selected, files the full petition by June for an October 1 start date. That's roughly a six-month runway from offer to start. Premium processing, which USCIS adjudicates within 15 business days, is available and commonly used when a faster decision is needed. H-1B transfers for candidates already in valid H-1B status move considerably faster.