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

Signal Processing Software Engineer (DSP & Communications Systems)

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.

Are you passionate about signal processing, communications systems, and solving complex engineering challenges? Join Keysight's world-class Digital and Photonics R&D team, where you'll contribute to the development of the industry's highest-performance oscilloscopes and measurement solutions used by leading technology innovators around the globe.

Located in beautiful Santa Rosa, California, in the heart of wine country, our team develops advanced measurement technologies that enable breakthroughs in next-generation networking, high-speed digital communications, optics, AI infrastructure, and semiconductor technologies.

As a Signal Processing Software Engineer, you'll work alongside talented engineers, scientists, and researchers worldwide to develop innovative measurement algorithms, create industry-leading software capabilities, and help customers gain deeper insight into the performance of cutting-edge electronic and photonic systems.

Why Join Keysight?

  • Work on technology that enables the world's fastest communications networks and data centers
  • Develop innovative DSP and measurement algorithms within measurements used by engineers worldwide
  • Collaborate with globally recognized experts in signal processing, optics, communications, and instrumentation
  • Experience the full product lifecycle from concept , invention and development through product launch and customer adoption
  • Continuous learning, mentorship, and career growth opportunities
  • Moves fluidly through software development, mathematical modeling, signal analysis, and hands-on laboratory work
  • Make a measurable impact through technology that shapes the future of connectivity
Responsibilities

What You'll Do

As part of a global, multidisciplinary engineering team, you will:

  • Design, develop, and optimize advanced signal processing algorithms for electrical and optical communication measurements.
  • Invent and implement innovative measurement techniques that characterize signal quality, impairments, and system performance.
  • Develop calibration, correction, and compensation algorithms that improve measurement accuracy, repeatability, and instrument performance.
  • Create customer-facing software features that simplify complex measurement workflows and improve user experience.
  • Build automated test frameworks and validation tools to assess algorithm performance and measurement integrity.
  • Analyze large waveform datasets and translate measurement results into actionable engineering insights.
  • Collaborate across software, hardware, firmware, and system engineering teams to bring new products from concept to market.
  • Document, present, and share technical innovations across global engineering teams.
  • Support customer success by presenting technical solutions and occasionally collaborating directly with customers on advanced measurement challenges.
  • Stay at the forefront of emerging communications and signal processing technologies through continuous learning and innovation.
Qualifications

We're Looking For

Minimum Qualifications

  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science, Applied Mathematics, or a related technical discipline.
  • Strong foundation in mathematical analysis, Digital Signal Processing (DSP), and algorithm development.
  • Substantial evidence of high-quality code development with competence in code generation both with and without AI code gen assistance
  • Excellent analytical and problem-solving skills.
  • Ability to work effectively in collaborative, multidisciplinary engineering teams.
  • Strong verbal and written communication skills.
  • Interest in both software development and hands-on laboratory experimentation.
  • Ability to learn new technologies, tools, and engineering domains quickly.

Preferred Qualifications

Experience in one or more of the following areas is highly desirable:

  • Development of signal processing algorithms for communication systems, instrumentation, or measurement applications.
    • Significant programming experience in: C++, or C# with knowledge of one or more of MATLAB, Python, .NET Framework
  • Software development using Visual Studio and Azure DevOps environments.
  • High-speed digital communications and modulation techniques.
  • Oscilloscope, optical test, RF, or electronic measurement systems.
  • End-to-end software feature development, including design, implementation, verification, and release.
  • Automated testing, software quality methodologies, and validation frameworks.

Technical Expertise in Areas Such As

  • FFT and spectral analysis
  • Digital filtering
  • Sampling theory and interpolation
  • Equalization techniques (FFE / DFE)
  • MLSE and advanced communication algorithms
  • Optical and high-speed serial communications
  • Measurement science and instrument calibration

What Will Make You Stand Out

  • Experience developing customer-facing measurement software.
  • Hands-on experience with oscilloscopes, signal analyzers, optical measurement equipment, or communications test systems.
  • A passion for translating complex mathematical concepts into practical engineering solutions.
  • Demonstrated innovation through research projects, advanced coursework, internships, patents, publications, or commercial product development.

Other: 

This position is on-site in Santa Rosa, California
Relocation is available for this position

Visa Sponsorship is not available for this position

The level of role and salary 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 -MID $159,470.00 - MAX $199,340.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)

Careers Privacy Statement Keysight is an Equal Opportunity Employer.

#LI-CS1

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Signal Processing Software Engineer (DSP & Communications Systems) in Santa Rosa, CA vacancy
  • $38.31 - $43.42 per hour

     ...Spectrum Management Software InternKeysight is at...  ...-class solutions in communications, 5G, automotive, energy...  ...and final system integration. You will...  ...experience applying engineering concepts to real-world...  ...is passionate about signal processing, software development... 
    Suggested
    Internship

    Keysight Technologies

    Santa Rosa, CA
    1 day ago
  •  ...world-class solutions in communications, 5G, automotive,...  ...manufacturing execution and process development. Both...  ...for next-generation System-in-Package (SiP)...  ...process and integration engineering and manufacturing teams...  ...to certain goods, software, technology, or technical... 
    Suggested
    Permanent employment
    Internship
    Local area
    Relocation
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    2 days ago
  • $48 - $55 per hour

     ...Job Description Job Description Software Engineer Location : Santa Rosa, CA Pay :...  ...test, and support software and control systems used in automated manufacturing and test...  ..., sensors, actuators, and equipment communications. Support Maintenance and Engineering... 
    Suggested
    Work experience placement
    Work at office
    Immediate start

    Anistar

    Santa Rosa, CA
    15 days ago
  • $38.31 - $48.62 per hour

     ...world-class solutions in communications, 5G, automotive,...  ...enabling researchers and engineers to design, evaluate, and...  ...communication systems. We are seeking a highly motivated Software Development Engineer Intern...  ...Product development processes from concept to customer... 
    Suggested
    Internship
    Worldwide
    Relocation

    Keysight Technologies

    Santa Rosa, CA
    14 days ago
  • $43.27 - $46.6 per hour

     ...create world-class solutions in communications, 5G, automotive, energy,...  ...Advanced Packaging Process Engineering Intern within the Keysight...  ...used to manufacture advanced System-in-Package (SiP) products and...  ...requires access to certain goods, software, technology, or technical... 
    Suggested
    Permanent employment
    Internship
    H1b

    Keysight Technologies

    Santa Rosa, CA
    26 days ago
  •  ...world-class solutions in communications, 5G, automotive,...  ...related to metal deposition systems (sputtering,...  ...equipment purchasing process, including requirements...  ...Partner with process engineers and operators to support...  ...wiring diagrams to trace signals, isolate faults, and safely... 
    Relocation
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    5 days ago
  • $32.77 - $43.42 per hour

     ...create world-class solutions in communications, 5G, automotive, energy,...  ...problems?  Do you like to write software?  Are you interested in working on integrated SW and HW systems providing cutting edge...  ...Computer Science, Computer Engineering Have done some C, C++, C#... 
    Internship
    Relocation

    Keysight Technologies

    Santa Rosa, CA
    21 days ago
  • $89.6k - $149.33k

     ...employees create world-class solutions in communications, 5G, automotive, energy, quantum,...  .... Responsibilities As a Software Development Engineer, you will work with a distributed team...  ...standards around next generation instrument system and or solution support technologies... 
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    5 days ago
  •  ...Software & Controls Engineer IIThe Software & Controls Engineer II designs, develops...  ...software and control systems used to manufacture and test...  ...actuators, and equipment communications.Support Maintenance and Engineering...  ...mapping I/O, documenting signal flow, and creating as-... 
    Local area

    NESCO Inc

    Santa Rosa, CA
    3 days ago
  •  ...world-class solutions in communications, 5G, automotive,...  ...an RF/Microwave Design Engineer, you will be part of Keysight...  ...RF/Microwave design process from concept through...  ...novel RF/Microwave signal conditioning components...  ...meters, and automated test systems.• Experience debugging... 
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    14 days ago
  • $43.27 - $46.6 per hour

     ...create world-class solutions in communications, 5G, automotive, energy,...  ...compound semiconductor IC’s.  Process development efforts will...  ...pursuing M.S. in Electrical Engineering, Mechanical Engineering, Chemical...  ...access to certain goods, software, technology, or technical data... 
    Permanent employment
    Internship
    H1b

    Keysight Technologies

    Santa Rosa, CA
    29 days ago
  • $48 - $55 per hour

     ...JOB TITLE: Software Engineer LOCATION: Santa Rosa, CA...  ...supports software and control systems used in automated manufacturing...  ..., actuators, and equipment communications. Supports Maintenance...  ..., mapping I/O, documenting signal flow, and creating as-built... 
    Permanent employment
    Contract work
    Relocation

    The Structures Company

    Santa Rosa, CA
    2 days ago
  •  ...is seeking an Entry Level Software Engineer for a contract opportunity...  ...industrial automation, or control-system support. 1-2 years of...  ..., actuators, and equipment communications. Support Maintenance and...  ..., mapping I/O, documenting signal flow, and creating as-built... 
    Full time
    Contract work
    Day shift

    Chipton Ross Inc.

    Santa Rosa, CA
    6 days ago
  • $48 - $55 per hour

     ...Contract position for a  Software and Controls Engineer to join a leading Company...  ...enhances software and control systems used to manufacture and...  ...actuators, and equipment communications. Support Maintenance and...  ...mapping I/O, documenting signal flow, and creating as-built... 
    Hourly pay
    Contract work
    Temporary work
    For contractors
    Local area

    TAD PGS, Inc

    Santa Rosa, CA
    9 days ago
  • $34.39 - $47.93 per hour

     ...create world-class solutions in communications, 5G, automotive, energy,...  ...couplers, cavities, cryogenic systems, and quantum processors...  ...assessments of quantum hardware, software, design workflows, and...  ...Collaborate with Quantum Engineering, Product Management, Sales,... 
    Internship

    Keysight Technologies

    Santa Rosa, CA
    11 days ago
  •  ...Details: Job Title: Software Engineer Location: Santa Rosa...  ...enhances software and control systems used to manufacture and...  ..., actuators, and equipment communications. Support Maintenance and...  ..., mapping I/O, documenting signal flow, and creating as-built... 
    Contract work
    Shift work

    Trispoke managed services

    Santa Rosa, CA
    2 days ago
  • $48 - $55 per hour

     ...Worldwide is seeking a Software & Controls Engineer in Santa Rosa...  ...software and control systems used in automated manufacturing...  ...change-control processes. What Youll Do...  ...and equipment communications. Support root-cause...  ...wiring diagrams I/O maps signal-flow documentation... 
    Hourly pay
    Contract work
    Temporary work
    Worldwide

    PGS Worldwide

    Santa Rosa, CA
    3 days ago
  •  ...world-class solutions in communications, 5G, automotive,...  ...multi-functional team of engineers, scientists, and researchers...  ...infrastructure signals and devices is our focus...  ...build & release process, working with current...  ...the codebase product software Security Champion to identify... 
    Relocation
    Flexible hours
    Night shift

    Keysight Technologies

    Santa Rosa, CA
    20 days ago
  • $33.6 - $44.31 per hour

     ...create world-class solutions in communications, 5G, automotive, energy,...  ...Responsibilities Our engineering team is located in Santa Rosa...  ...prototypes, develops and tests software, firmware and applications for...  ...solving skills Embedded system programming experience... 
    Internship
    H1b
    Relocation
    Relocation package

    Keysight Technologies

    Santa Rosa, CA
    4 days ago
  • $84k - $169k

    Kennedy Jenks is seeking a Drinking Water Process Engineer in California to support treatment,...  ..., including process design, system optimization, or operational evaluation...  ..., and engineering studies.Stakeholder communication: Ability to communicate clearly with clients... 
    Work at office
    Local area
    Work from home
    2 days per week

    Kennedy Jenks

    Santa Rosa, CA
    2 days ago
  • $120k

     ...someone who got hired last week. As a Software Engineer, you'll own that layer. That includes...  ...connections back into the platform, from booking systems to the operations backend, that keep...  ...-driven workflows, orchestration, or process automation that real users depend on.... 
    Full time
    Local area
    Remote work
    Flexible hours
    Shift work

    The Landline Company

    Santa Rosa, CA
    9 days ago
  • $41.14 - $44.31 per hour

     ...world-class solutions in communications, 5G, automotive, energy,...  ...careers. The Usability Engineering Intern will support the investigation...  ...intern may assess design systems, prototyping platforms,...  .... Understanding of software development processes and web-based user... 
    Internship

    Jobleads-US

    Santa Rosa, CA
    6 days ago
  •  ...Center (HFTC) is seeking an R&D Process Engineer to develop, maintain and...  ..., as well as effective communication and teamwork to meet department...  ...access to certain goods, software, technology, or technical data...  ...as well as high-frequency System in Package (SiP) and PCA... 
    Permanent employment
    Live in
    Local area
    Relocation
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    3 days ago
  • $32.03 - $34.49 per hour

     ...world-class solutions in communications, 5G, automotive,...  ...join our Industrial Engineering team. This role offers...  ...automation engineers, process engineers, operations...  ...engineering, manufacturing systems, operations research,...  ...-event simulation software (Simul8, Simio,... 
    Permanent employment
    Full time
    Summer work
    Internship
    Summer internship
    H1b

    Keysight Technologies

    Santa Rosa, CA
    4 days ago
  • $42.64k - $71.07k

     ...create world-class solutions in communications, 5G, automotive, energy,...  ...Integrated Circuits, Thin Films, or Systems in a Package (SiPs); ensure...  ...and SiP manufacturing processes, including masking, etching,...  ...and professionally with engineering, trainers, supervisors, maintenance... 
    Flexible hours
    Day shift

    Keysight Technologies

    Santa Rosa, CA
    3 days ago
  •  ...Required: Bachelor’s degree in Engineering (Mechanical or Biomedical,...  ...medical device products and processes. This position may analyze,...  ...Prototyping mechanical components and systems.· Complete understanding and...  ...Minitab, etc.).· Ability to communicate well (both written and... 
    Second job

    Planet Pharma

    Santa Rosa, CA
    5 days ago
  • $120k - $179.4k

     ...Product Design Engineer ITT/BIW Connector Systems is among the most widely recognized and respected brands...  ...designs, data, specifications, processes, and reports throughout the product...  ...connectors. Experience with 3D CAD software (Creo, Solidworks, NX, or similar)... 
    Temporary work
    Work at office

    ITT Cannon

    Santa Rosa, CA
    3 days ago
  •  ...and related fiber optic manufacturing processes according to established work instructions...  ...manufacturing environment . Communicate production, quality, safety, and equipment...  ...Coherent is a global leader in lasers, engineered materials and networking components. We... 
    Shift work

    Coherent

    Santa Rosa, CA
    2 days ago
  •  ...collaboration and AI-powered workflow software designed specifically for...  ...the Role As a Design Engineer at Onebrief, you are the...  ..., validate, and implement systems that make Onebrief intuitive...  ...flows. ~ Excellent written communication—async by default. You show your... 
    Remote work

    GrabJobs

    Santa Rosa, CA
    1 day ago
  •  ...our customers.Manufacturing Engineer:Job Summary:The Manufacturing...  ...advanced manufacturing processes for thin-film-based optical...  ...film deposition, high-vacuum systems, complex metrology, and safety...  ...collaborate across teamsExcellent communication and presentation abilitiesIf... 
    Full time
    Remote work
    Work from home
    Shift work

    Viavi

    Santa Rosa, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Signal Processing Software Engineer (DSP & Communications Systems). Be the first to apply!