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

Software Engineer Modern C++

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 ~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 

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.

Build the foundation that Keysight's instruments run on. Our instrument infrastructure team is part of Keysight Laboratories, Keysight's central research and development organization. We create the software platform that product teams around the world build on. The code you write won't ship in just one product. It becomes the shared foundation for the next generation of Keysight test and measurement systems.

This is full-stack work in the truest sense. You'll work from register-level hardware interfaces and drivers up through application software, and you'll carry your designs from architecture through production.

Responsibilities

  • Work with product architects to define infrastructure software requirements and system architecture for next-generation instrument platforms.

  • Design, develop, and maintain high-performance C++ software for hardware control, data acquisition, and scalable platform capabilities.

  • Build reusable infrastructure that delivers consistent capabilities across multiple Keysight products.

  • Integrate hardware and software components, and perform system-level integration, testing, and validation.

  • Debug issues across the full stack, from device registers and drivers to application software.

  • Collaborate with distributed engineering teams across the full development lifecycle, from design through production readiness.

Qualifications

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field, or equivalent practical experience.

  • 5+ years of professional experience developing hardware control or hardware-adjacent software.

  • Strong proficiency in modern C++ (C++20) , object-oriented design, and software architecture principles.

  • Solid understanding of driver and real-time processing architectures. [If kernel driver development experience is required, state it explicitly here.]

  • Demonstrated ability to debug across multiple layers of the stack, from device registers to application software, using modern debugging and profiling tools.

  • Software development experience in Linux and/or Windows environments.

Desired Qualifications

  • Experience with multithreaded, high-performance software design.

  • Embedded Linux development experience.

  • Proficiency in Python or C#.

  • Experience with automated testing, CI/CD, and DevOps practices.

  • Familiarity with electronic test and measurement systems and instrument architectures.

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.

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 $ X- MAX $XX

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

This role is eligible for <> Keysight Results Bonus Program OR Pay For Results Bonus Program OR Sales Incentive 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)
  • Restricted Stock Units

#LI-MED1

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer Modern C++ in Santa Rosa, CA vacancy
  • $220k - $278k

     ...DescriptionOffice Policy: 2x a week in SEA, SF, or NYC\n\nSenior / Staff Software Engineer Job Description\n\n1 in 4 people in the US have a treatable...  ...user experiences.\n\n\nWhat you could work on:\n\n The Modern AI-enabled Clinical System: Help design and build the... 
    Suggested
    Shift work

    Worth Search

    Santa Rosa, CA
    3 days ago
  • $153k - $204k

     ...more at What You’ll Do: Applications Engineering, part of CoreWeave’s Data Infrastructure organization, builds the software CoreWeave uses to plan and operate its own infrastructure...  ..., including both backend services and modern web frontends ~ Strong Python and... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Socket

    Santa Rosa, CA
    11 hours ago
  •  ...MongoDB clusters in just minutes. We're seeking a Senior Software Engineer to join our Developer Tools Team within the Database Experience...  ...Has experience with the design and architecture of a modern, scalable, high availability web application Has experience... 
    Suggested
    Local area
    Remote work
    Worldwide

    GrabJobs

    Santa Rosa, CA
    1 day ago
  •  ...W2 employee of Donatech. US Citizenship Required. The Software & Controls Engineer II designs, develops, supports, and enhances software and...  ...reliability, resolve technical issues, and support the modernization of manufacturing systems. Essential Duties and Responsibilities... 
    Suggested

    Donatech

    Santa Rosa, CA
    1 day ago
  • $48 - $55 per hour

     ...Description We have an outstanding Contract position for a  Software and Controls Engineer to join a leading Company located in the Santa Rosa, CA...  ...reliability, resolve technical issues, and support the modernization of manufacturing systems. Job Responsibilities:... 
    Suggested
    Hourly pay
    Contract work

    TAD PGS, Inc

    Santa Rosa, CA
    11 days ago
  •  ...assemblies, technical drawing3.Familiar with protocol-based testing (DV, Dval, lot release, etc.)Education Required: Bachelor’s degree in Engineering (Mechanical or Biomedical, Materials, Chemical)Years’ Experience Required: 2+ yearsThe R&D Engineer IIworks collaboratively with... 
    Second job

    Planet Pharma

    Santa Rosa, CA
    3 days ago
  •  ...AI ENGINEER Publication Date: Sep 2, 2026 Ref. No: 550551 Location: Windsor, CA Atos is the Atos Group brand dedicated to AI-powered...  ...serving over 4,500 clients across 54 countries, Atos helps modernize core IT systems, accelerate cloud and data transformation,... 
    Worldwide

    World Grid

    Windsor, CA
    4 days ago
  •  ...Technology Center (HFTC), builds and supports software solutions that help manufacture and test...  ...'s degree in Computer Science, Computer Engineering, or equivalent software development...  ...-oriented language such as Java or C++ Demonstrated ability to apply object-oriented... 
    Permanent employment
    Casual work
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    3 days ago
  • $17.5 per hour

    Job Description Job Description Benefits: Flexible schedule Free uniforms Opportunity for advancement Training & development What You’ll Get: Flexible part-time schedule (great for students, parents, and educators) Paid leadership & coaching training...
    Part time
    Local area
    Flexible hours

    Soccer Shots - Solano

    Santa Rosa, CA
    22 days ago
  •  ...Hospitality Business Review is expanding its digital systems and building modern, scalable tools to support operations, customer engagement, and internal workflows. We are seeking a talented Software Engineer to design, develop, and maintain high‑quality applications that... 
    Full time
    Part time
    Remote work

    Hospitality Business Review

    Santa Rosa, CA
    1 day ago
  • $48 - $55 per hour

    Software Engineer Location: Santa Rosa, CA Pay: $48-55 Start Date: ASAP Clearance: None Job Description: Design, develop, modify, test, and support software and control systems used in automated manufacturing and test equipment. Develop and troubleshoot PLC logic, control... 
    Work experience placement
    Immediate start

    NSC Staffing

    Santa Rosa, CA
    5 days ago
  • $153.18k - $255.3k

     ...Responsibilities Responsible for architecting the use of AI and software reuse to increase the development velocity of System...  ...use of AI generated regression testing and CI/CD # Design a modern UI experience given the System Calibration development's unique... 
    Permanent employment
    Work experience placement
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    1 day ago
  • $32.03 - $51.43 per hour

     ...contribute in various areas of electrical engineering. Qualifications Required...  ...Ability to learn the technologies in modern communication systems and test equipment...  ...at least one programming language such as C++, C#, or Python Experience in the use of... 
    Internship
    H1b

    Keysight Technologies

    Santa Rosa, CA
    1 day ago
  • $80.6k - $110.8k

     ...and modifying mold components. Generate or edit toolpaths using Mastercam to produce accurate and high-quality parts according to engineering specifications. Documentation & Systems: Complete all required maintenance logs, mold history records, and corrective actions... 
    Temporary work
    Work experience placement
    Work at office

    Bio-Rad Laboratories

    Santa Rosa, CA
    1 day ago
  • Job Overview Hospitality Business Review is expanding its digital capabilities and building modern, scalable tools to support operations, customer engagement, and internal workflows. We are seeking a skilled Full‑Stack Developer who can design, build, and maintain both... 
    Full time
    Part time
    Remote work

    Hospitality Business Review

    Santa Rosa, CA
    1 day ago
  • $37.75 - $50 per hour

     ...POSITION SUMMARY: The Audio-Visual System Engineer is responsible for designing, supporting...  ...tools, and related AV hardware and software. ~Experience supporting and managing virtual...  ...Learning & Development opportunities  ~Modern Health virtual mental health & coaching... 
    Night shift
    Weekend work
    Afternoon shift
    Early shift

    Jackson Family Wines

    Santa Rosa, CA
    21 days ago
  • $90k - $180k

     ...development and validation for pharmaceuticals in biological specimensRecent experience with Sciex (Analyst, Multiquant, Sciex OS) software and instrumentation.Recent experience in method validation of forensic toxicology techniques in accordance to published ANSI/ASB 0... 
    Work experience placement
    Worldwide

    Abbott

    Santa Rosa, CA
    23 hours ago
  • $100k - $115k

    Overview Join our innovative, patient-focused Research & Development team as a Sr. R&D Engineer at Endologix! WHO WE ARE:Endologix LLC is a California-based global medical device company dedicated to improving patients’ lives through innovative therapies for the interventional... 
    For contractors
    Local area
    Work from home
    Flexible hours

    Endologix

    Santa Rosa, CA
    2 days ago
  •  ...and results-driven Artificial Intelligence Engineer to join our technology team. In this role...  .... You will collaborate closely with software engineers, product managers, and data engineers...  ...in programming languages such as Python, C++, or Java, along with experience using... 
    Full time
    Part time
    Remote work
    Flexible hours

    Apexcaretalentsolutions

    Santa Rosa, CA
    5 days ago
  • $105k - $135k

     ...Salary: $105,000 - 135,000 per year Requirements: Extensive experience in Python for backend engineering Proficient in API design and development (REST, JSON, OpenAPI) Solid background in system design with a focus on scalability and fault tolerance Familiarity... 
    Full time
    Work at office

    Apexon

    Windsor, CA
    more than 2 months ago
  • $120k - $135k

     ...technology experience for all users, identifies, manages, and mitigates technology risks for the University. Job Summary The AI Platform Engineer provides the operational support of the University of Chicago's enterprise AI services. This position is responsible for the... 
    Work experience placement
    Work at office
    Remote work
    Shift work

    The University of Chicago

    Kenwood, CA
    3 days ago
  • $38.77 - $41.75 per hour

     ...they can be more creative, innovative, and thrive at all points in their careers. Responsibilities As an R&D RF/Microwave Engineering Intern at Keysight, you will join a high-performance R&D team located primarily in Santa Rosa, CA. Our team is part of Keysight’s... 
    Internship
    H1b
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    7 days ago
  • $78.03k - $97.53k

    ## Systems Engineer IIApplylocations: Grand Junction, CO: Mooresville, IN: Wildwood, FL: Santa Rosa, CA: Fontana, CAtime type: Full timeposted...  ...infrastructure, including the implementation of hardware and software. Review previous documents and prepare up-to-date documents,... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Shift work
    Day shift

    Old Dominion Freight Line, Inc.

    Santa Rosa, CA
    1 day ago
  • $138.96k - $231.6k

     ...points in their careers. Responsibilities Process Engineer - Advanced Packaging and Assembly (Flexible / Alternative Schedule...  ...Rosa, CA This position requires access to certain goods, software, technology, or technical data subject to U.S. export control... 
    Permanent employment
    Internship
    Local area
    Immediate start
    Relocation
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    Keysight Technologies

    Santa Rosa, CA
    4 days ago
  •  ...High Frequency Technology Center (HFTC) is seeking an R&D Process Engineer to develop, maintain and optimize manufacturing processes to...  ...Santa Rosa, CA This position requires access to certain goods, software, technology, or technical data subject to U.S. export control... 
    Permanent employment
    Live in
    Local area
    Relocation
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    1 day ago
  • $76.87k - $128.12k

     ...employ state of the art hardware devices and software tools to bring innovative electronic...  ...responsibilities include working with engineering teams to design and implement manufacturing...  ...with object-oriented languages. C++, C#, Java desired Excellent communication... 
    H1b
    Flexible hours

    Keysight Technologies

    Santa Rosa, CA
    1 day ago
  •  ...Napa counties***   Position Summary: The Senior Systems Engineer provides customer-facing consulting services, technical expertise...  ..., determine business needs and goals and generate hardware and software requirements. Leverage industry experience in analysis,... 

    KLH Consulting, Inc.

    Santa Rosa, CA
    13 days ago
  • Field Application Engineer Rohnert Park, CA, USA • Permanent contract • As soon as possible Provides field application support within the territory by working with all sales channels (reps, distributors and customers) and be the interface between customers, sales, and... 
    Permanent employment
    Contract work
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    LEMO Group

    Rohnert Park, CA
    1 day ago
  • $101.33k - $180.92k

     ...Who We Are: West Yost is a water resource management and engineering firm focused exclusively on water. Since our founding in 1990,...  ...evaluations utilizing a variety of commercial hydraulic modeling software programs (e.g., Infoworks ICM, AquaTwin Sewer, SewerGems,  etc... 
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    Night shift
    Afternoon shift

    West Yost

    Santa Rosa, CA
    14 days ago
  • $179.4k - $204.7k

    {"description": "Lead Software Engineer, Full Stack - Shopping (Remote) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment... 
    Full time
    Part time
    Internship
    H1b
    Local area
    Remote work

    Capital One Financial Corporation

    Windsor, CA
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer Modern C++. Be the first to apply!