Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

R&D Software Engineer

Keysight Technologies

Overview

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 

Our 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.

This position is with Keysight’s Semiconductor Infrastructure Solutions (SIS) organization. We design and manufacture laser interferometry systems, precision optical components, monolithic optics (CMOs), and advanced electronic test & measurement solutions. Our systems offer high precision in a wide dynamic range, the ability to simultaneously measure positions with multiple degrees of freedom, and the highest accuracy available in both air and vacuum environments.

Responsibilities

This position offers a unique and high-impact opportunity for a software engineer to work at the intersection of software development, metrology, and advanced optical manufacturing. The role provides hands-on experience developing, deploying, and sustaining production‑critical software systems that directly support manufacturing ramp, yield improvement, and inspection throughput. The engineer will create tools that are immediately used on the factory floor, with clear value-added results that influence day‑to‑day operations and long‑term manufacturing scalability. Work will span greenfield development, legacy system support, and modernization of fragile or undocumented workflows into robust, maintainable solutions.

Primary responsibilities include designing, developing, and supporting software for metrology systems and inspection automation across the factory. This includes full‑stack application development, hardware and instrument integration, scripting and automation for measurement tools, and construction of data pipelines for automatic data capture, parsing, reporting, and yield visibility. The engineer will work closely with metrology engineers, manufacturing engineers, and hardware designers to interface with custom instrumentation, cameras, microcontrollers, CNC equipment, and legacy systems. Many projects require development against hardware still under design, demanding strong problem‑solving skills, structured testing approaches, and close cross‑functional collaboration.

In addition to metrology and inspection support, this role is responsible for modernizing engineering workflows, replacing manual and highly technical engineering tools with intuitive, user‑friendly software that enables non‑programmers to perform critical tasks reliably and consistently. Significant emphasis is placed on documentation, code quality, and long‑term maintainability to ensure sustainability beyond initial deployment. Clear communication, careful working methods, and ownership through early production releases are essential.

Qualifications

Essential Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a closely related field.
  • Strong foundation in software engineering principles, including data structures, algorithms, version control, and debugging.
  • Demonstrated proficiency in multiple high‑level programming language commonly used for engineering tools and automation (e.g., Python, C#, JavaScript).
  • Demonstrated proficiency in at least one low-level capable language commonly used for engineering tools and automation (e.g. Rust, C++)
  • Experience developing maintainable, production‑quality code through coursework, internships, co‑ops, or project work.
  • Basic understanding of software interaction with hardware or external systems (e.g., instrumentation APIs, IPC, device I/O, or sensor data).
  • Clear written and verbal communication skills, including the ability to produce technical documentation.
  • Careful, structured working methods suitable for production and manufacturing environments.

Preferred Qualifications

  • Prior internship, co‑op, or project experience supporting manufacturing, metrology, instrumentation, robotics, or industrial automation.
  • Experience with full‑stack or application development.
  • Familiarity with instrument interface programming with NI Lab-View or Keysight Vee.
  • Familiarity with data acquisition systems, measurement equipment, or scientific/engineering data workflows.
  • Exposure to image processing or computer vision concepts.
  • Experience working with legacy codebases or refactoring partially documented software.
  • Experience interfacing software with CNC machines, lasers, cameras, microcontrollers, or similar hardware is a strong plus.
  • Self‑starter mindset with demonstrated ability to take ownership of tools from development through deployment and sustainment.

Keysight is an Equal Opportunity Employer.

The level of role will be based on applicable experience, education and skills; Most offers will be between the minimum and the midpoint of the Salary Range listed below.

California Pay Range MIN $122,580.00 MIDPOINT $141,570.00 MAX $176,970.00

Note: For other locations, pay ranges will vary by region

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)
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the R&D Software Engineer in Santa Clara, CA vacancy
  • $168k - $264.5k

     ...Come join the team and see how you can make a lasting impact on the world. We are looking for a creative and passionate Senior Software R&D Engineer specializing in VLSI Physical Design. This role focuses on algorithms for placement, global routing, floorplanning, and... 
    Suggested

    NVIDIA

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

     ...is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient software to automate and facilitate chip... 
    Suggested
    Full time
    Worldwide

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $159.2k - $301.6k

    Job Title: Sr Software Engineer - 3D Workflows The Opportunity Adobe's 3D & Immersive organization is looking for a Full Stack Software Engineer with 3D pipeline experience to lead our 3D Workflows Team! You will help plan, invent, develop, and test software to support... 
    Suggested
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    5 hours ago
  • $117k - $234k

    Position Summary... What you'll do... Role summary: As a Software Engineer III at Walmart, you will build and operate highly available, scalable distributed and SQL platform capabilities for enterprise-grade, mission-critical services. This role supports NoSQL products... 
    Suggested
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 hours ago
  • $179.5k - $246.5k

     ...We Are Applied Materials is a global leader in materials engineering solutions used to produce virtually every new chip and advanced...  ...you may go. Learn more about our benefits [ As a Software Engineer at Applied Materials, you’ll dive deep into ground-breaking... 
    Suggested
    Full time
    Relocation

    Applied Materials

    Santa Clara, CA
    5 hours ago
  • $104k - $202k

    Position Summary... What you'll do... Role summary: As a Software Engineer II, you will deliver high-quality software solutions by collaborating with cross-functional teams to design, develop, and maintain scalable applications and services. You will apply object-oriented... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 hours ago
  •  ...accessible over time. That’s where we come in. We combine deep engineering expertise with global-scale manufacturing to deliver the...  ...California Rochester, Minnesota San Jose, California System Tools Software Engineering: Build the software behind the technology. As a... 
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Shift work

    Western Digital

    San Jose, CA
    4 days ago
  • $117k - $234k

    Position Summary... What you'll do... We are seeking a highly skilled Senior Software Engineer with strong software engineering fundamentals and hands-on experience building Generative AI powered applications and platforms. This role is ideal for an engineer who can... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $117k - $234k

     ...line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer who make an epic... 
    Full time
    Temporary work
    Part time
    Remote work

    Walmart

    Sunnyvale, CA
    5 hours ago
  • $150k

     ...training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI...  ...of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a... 
    Full time
    Visa sponsorship

    Institute Of Foundation Models

    Sunnyvale, CA
    13 hours ago
  • $143.5k - $212.85k

     ...need to know about the role: \n \nAs a member of the Checkout Engineering team, you will be responsible for the development and delivery...  ...analytics teams to understand what the buyers and merchants using our software desire from us. We\u0027re looking for talented, motivated and... 
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Paypal

    San Jose, CA
    13 hours ago
  • $120k - $170k

     ...relentless work. The Role We’re looking for a Full-Stack Software Generalist who enjoys working across the entire product surface...  ...infrastructure, deployment pipelines, and monitoring Help shape engineering culture, processes, and technical standards Qualifications... 
    Full time
    Relocation package

    Scout Ai

    Sunnyvale, CA
    13 hours ago
  • $130k - $155k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. FULL-STACK SOFTWARE ENGINEER (STARLINK CUSTOMER SUCCESS) At SpaceX, we’re leveraging our experience in building rockets and spacecraft to deploy Starlink... 
    Permanent employment
    Full time
    Temporary work
    Worldwide
    Weekend work

    Spacex

    Sunnyvale, CA
    13 hours ago
  • Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery...  ...immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical... 
    Full time
    Immediate start

    Paypal

    San Jose, CA
    13 hours ago
  • $226.14k

     ...build teams that learn from one another. If you’re driven to solve meaningful challenges, we’d love to meet you. Job Title: Software Engineer II Location: 50 West San Fernando Street, Suite 1800, San Jose, CA 95113 *Telecommuting permitted: work may be performed within... 
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide

    The Trade Desk

    San Jose, CA
    1 day ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Full time
    Temporary work
    Flexible hours

    Oracle

    San Jose, CA
    13 hours ago
  • $116.5k - $173.25k

     ...merchants across the web and in native apps. We need a full-stack engineer to help build and improve those checkout experiences, from the...  ...Responsibilities: \n\n * Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Paypal

    San Jose, CA
    13 hours ago
  •  ...differences, and supports and celebrates all of our team members. Role Overview We are seeking a resourceful hands-on Embedded Software Engineer to build high-reliability real-time systems. You will operate at the intersection of hardware and software, writing Modern C++... 
    Full time
    Local area

    Archer

    San Jose, CA
    13 hours ago
  • Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...
    Full time

    Mindlance

    Santa Clara, CA
    13 hours ago
  •  ...to innovate, architect, and implement next gen Wi-Fi standards software/firmware features on highly power and performance optimized...  ...) for an optimal coexistence performance Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Over... 
    Full time
    Work experience placement

    Qualcomm

    Santa Clara, CA
    13 hours ago
  •  ...Application Development & Support  Outsourced Testing  Mobile Development and Test Automation  Job Description Job Title: Software Engineer - Front End - Item Store/Marketplace Location: Sunnyvale, CA Duration: 6+ Months Job Description: • Bachelor's... 
    Full time

    Pyramid Consulting

    Sunnyvale, CA
    13 hours ago
  • $123k - $191k

     ...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge...  ...has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life... 
    Full time
    Work experience placement

    Arista Networks

    Santa Clara, CA
    13 hours ago
  • $2,000 per month

     ...dataflow architecture and serving requests across multiple chips, hosts and racks. We are seeking a highly skilled and motivated engineer to join our team as we work towards enabling Mixture-of-Experts (MoE) architectures on Sohu systems. You’ll build SW enabling frontier... 
    Full time
    Work at office
    Relocation package

    Etched

    San Jose, CA
    13 hours ago
  • $179.5k - $246.5k

    ### About the Role\n\nWe are seeking a highly capable and driven Software Engineer with a strong instrumentation background to serve as the Technical Lead for the Software Platform of our wafer processing tool. In this role, you will architect, implement, and deliver the... 
    Full time
    Work experience placement
    Relocation
    Shift work

    Applied Materials

    Santa Clara, CA
    13 hours ago
  •  ...turn AI-driven ideas into working features Collaborate with ML engineers to integrate, evaluate, and productionize models Write clean,...  ...performance, reliability, and scalability 3-5 years of professional software engineering experience Strong experience building backend or... 
    Full time

    Eightfold

    Santa Clara, CA
    13 hours ago
  • $134k - $167k

     ...CI/CD infrastructure to support end-to-end automation of lab software Work with internal groups to create test automation functionality...  ...in a related field ~ BS in Computer Science, Computer Engineering or related field ~ Proficiency in Python or C++ ~ Experience... 
    Full time
    Local area

    Archer

    San Jose, CA
    13 hours ago
  • $143.5k - $212.85k

     ...take care of ourselves, each other, and our communities.\n\nJob Summary:\n\nJoin the PayPal Shopping Team as a Senior Full Stack Software Engineer, where you will play a key role in building secure, high-performing applications \u0026 features \u2014 owning the process... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Paypal

    San Jose, CA
    13 hours ago
  • $100k

     ...computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors....  ...looking for contributors of all seniorities. As a Software Engineer on the Metal Runtime team at Tenstorrent, you’ll work on the low... 
    Permanent employment
    Full time

    Tenstorrent

    Santa Clara, CA
    13 hours ago
  •  ...obsessively customer-centric. Who are you? We are looking for engineers who are passionate about building consumer products. You have...  ...are down to riff with us on anything from company mission to software architecture to user research You enjoy diving into the... 
    Full time

    Aven

    Campbell, CA
    13 hours ago
  • $151.9k - $227.9k

    ## \nCompany:\n\nQualcomm Atheros, Inc.\n\n## Job Area:\n\nEngineering Group, Engineering Group \u003e Software Engineering\n\nGeneral Summary:\n\n## Role Overview\n\nWe are seeking an experienced WLAN Firmware Engineer with deep expertise in datapath architecture to design... 
    Full time
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    13 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to R&D Software Engineer. Be the first to apply!