Software Engineer Jobs at Keysight Technologies with Visa Sponsorship
Keysight Technologies hires Software Engineers across test, measurement, and electronic design automation, sponsoring H-1B and permanent resident visas 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.
See All Software Engineer at Keysight Technologies JobsOverview
Showing 5 of 41+ Software Engineer Jobs at Keysight Technologies jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 41+ 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
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
We are seeking a highly energetic and technically enthusiastic experienced Software Developer to design and develop embedded software for Keysight's Network Application and Security solutions group. In this role, you will lead or be a strong contributor in the R&D team. You will design, develop, test, and debug software features, products, and tools involving system level software in embedded data networking products. You will collaborate with the project-specific Agile team and other cross-functional teams across the R&D organization. This role requires being self-driven, willing to learn new tools/technologies, and possessing innovative problem-solving skills in a high-performing environment. In addition, it requires strong design and hands-on experience on working with high speed Ethernet networking devices, micro-services architecture, Kernel modules and interfacing the HW components such as NICs, FPGAs, PCIe devices etc. You will participate in design and implementation throughout the entire product lifecycle and periodically engage with customers and vendors.
Qualifications
- Master's degree or Bachelors Degree with 12+ years of relevant work experience in Computer Science or related fields (Electrical/Electronics/Computer Engineering or equivalent)
- Strong knowledge and development experience involving OSI networking protocols, systems and standards.
- Working experience in developing system software and kernel modules, interfacing at low level with OS, FPGA, ASICs and other such HW components.
- Knowledge/Experience in developing and delivering software solutions using C, C++ and Python in Linux platforms
- Understanding business and technical needs, to design, develop, and implement new features and platforms supporting network timing protocols
- Creating and developing innovative new products and features
- Be the public “face” of Keysight in relevant industry bodies, standards organizations
- Pro-active participation in project kick-off, reviews, status reports, and bringing issues forward with proposed solutions
Desired Skills
- Experience in Device driver and Kernel driver programming using PCIe or I2C or similar interfaces in Linux
- Knowledge in Networking programming using TCP/IP and Network protocol Stack
- Familiar with design and development of building micro-services and distributed applications
- Knowledge and Experience in Dockers/Containers/Helm/Kubernetes
- Experience in shell scripting, automation using Python or Go or similar languages
- Experience working ‘cross layer’, interfacing with networking, middleware, and UI teams
Pay is based on experience, education and skills, most offers will be between the minimum and the midpoint of the Salary Range listed below.
California pay range: MIN $172,330 - MAX 287,220
Note: For other locations, pay ranges will vary by region. This role is eligible for Keysight Results Bonus Program.
US Employees May Be Eligible For The Following Benefits
- Medical, dental and vision
- Health Savings Account
- Health Care and Dependent Care Flexible Spending Accounts
- Life, Accident, Disability insurance
- Business Travel Accident and Business Travel Health
- 401(k) Plan
- Flexible Time Off, Paid Holidays
- Paid Family Leave
- Discounts, Perks
- Tuition Reimbursement
- Adoption Assistance
- ESPP (Employee Stock Purchase Plan)
Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.

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
We are seeking a highly energetic and technically enthusiastic experienced Software Developer to design and develop embedded software for Keysight's Network Application and Security solutions group. In this role, you will lead or be a strong contributor in the R&D team. You will design, develop, test, and debug software features, products, and tools involving system level software in embedded data networking products. You will collaborate with the project-specific Agile team and other cross-functional teams across the R&D organization. This role requires being self-driven, willing to learn new tools/technologies, and possessing innovative problem-solving skills in a high-performing environment. In addition, it requires strong design and hands-on experience on working with high speed Ethernet networking devices, micro-services architecture, Kernel modules and interfacing the HW components such as NICs, FPGAs, PCIe devices etc. You will participate in design and implementation throughout the entire product lifecycle and periodically engage with customers and vendors.
Qualifications
- Master's degree or Bachelors Degree with 12+ years of relevant work experience in Computer Science or related fields (Electrical/Electronics/Computer Engineering or equivalent)
- Strong knowledge and development experience involving OSI networking protocols, systems and standards.
- Working experience in developing system software and kernel modules, interfacing at low level with OS, FPGA, ASICs and other such HW components.
- Knowledge/Experience in developing and delivering software solutions using C, C++ and Python in Linux platforms
- Understanding business and technical needs, to design, develop, and implement new features and platforms supporting network timing protocols
- Creating and developing innovative new products and features
- Be the public “face” of Keysight in relevant industry bodies, standards organizations
- Pro-active participation in project kick-off, reviews, status reports, and bringing issues forward with proposed solutions
Desired Skills
- Experience in Device driver and Kernel driver programming using PCIe or I2C or similar interfaces in Linux
- Knowledge in Networking programming using TCP/IP and Network protocol Stack
- Familiar with design and development of building micro-services and distributed applications
- Knowledge and Experience in Dockers/Containers/Helm/Kubernetes
- Experience in shell scripting, automation using Python or Go or similar languages
- Experience working ‘cross layer’, interfacing with networking, middleware, and UI teams
Pay is based on experience, education and skills, most offers will be between the minimum and the midpoint of the Salary Range listed below.
California pay range: MIN $172,330 - MAX 287,220
Note: For other locations, pay ranges will vary by region. This role is eligible for Keysight Results Bonus Program.
US Employees May Be Eligible For The Following Benefits
- Medical, dental and vision
- Health Savings Account
- Health Care and Dependent Care Flexible Spending Accounts
- Life, Accident, Disability insurance
- Business Travel Accident and Business Travel Health
- 401(k) Plan
- Flexible Time Off, Paid Holidays
- Paid Family Leave
- Discounts, Perks
- Tuition Reimbursement
- Adoption Assistance
- ESPP (Employee Stock Purchase Plan)
Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.
See all 41+ Software Engineer at Keysight Technologies jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at Keysight Technologies roles.
Get Access To All JobsTips for Finding Software Engineer Jobs at Keysight Technologies Jobs
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.
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.
Software Engineer at Keysight Technologies jobs are hiring across the US. Find yours.
Find Software Engineer at Keysight Technologies JobsFrequently 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.
See which Software Engineer at Keysight Technologies employers are hiring and sponsoring visas right now.
Search Software Engineer at Keysight Technologies Jobs