K

Keysight Technologies

Manufactures test equipment and measurement software

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCalabasas, CA, USAIn-person

About the Job

Requirements

  • A Bachelor's, Master's, or Ph.D. in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field is required.
  • At least 8 years of software development experience, including at least 2 years in software architecture, is required.
  • Strong expertise in C++ and/or Rust is required.
  • Experience architecting complex data structures for large-scale engineering applications is required.
  • A strong background in building low-latency, high-throughput backend services or multithreaded/concurrent data engines is required.
  • Demonstrated ability to build consensus on complex technical design trade-offs, author clear architecture specifications, and guide large feature initiatives across cross-functional engineering teams is required.
  • Commitment to software quality, including automated test frameworks, deterministic build environments, CI/CD pipelines, and rigorous code-review practices, is required.

Responsibilities

  • Drive key technical decisions, platform design, and long-term architectural evolution for core packaging engines, balancing system trade-offs across backend infrastructure and data representations.
  • Design and maintain scalable APIs, data-exchange layers, and execution pipelines that support code-first design flows, automated layout and schematic generation, and advanced multi-agent execution frameworks.
  • Help architect extensible, decoupled integration interfaces for low-latency interoperability with internal solvers and third-party simulation tools, including multiphysics, signal integrity/power integrity, and design rule checking/layout versus schematic engines.
  • Optimize high-throughput runtime engines for automated design-space exploration, batch execution, and deterministic performance in programmatic, headless operational environments.
  • Develop validation loops, constraint-checking mechanisms, and system-level observability to ensure programmatically generated designs meet physical and manufacturability requirements.
  • Partner with domain specialists, systems leads, and engineering teams to establish design standards, review complex codebases, and guide execution across the platform.

Desired Qualifications

  • Strong proficiency in Python and experience integrating C++/Rust are preferred.
  • Experience designing validation frameworks, rule-checking engines, and telemetry to track state changes and detect constraint violations early is preferred.
  • Familiarity with programmatic interaction patterns or multi-agent execution frameworks for complex, iterative automation loops is preferred.
  • Familiarity with electronic design and packaging abstractions, such as schematic connectivity, physical layout hierarchies, netlisting, or multi-die 2.5D/3D packaging concepts, is preferred.

About the Company

Keysight Technologies

Manufactures test equipment and measurement software

Keysight Technologies provides test and measurement equipment for electronics development and deployment. It sells high-precision hardware instruments (such as oscilloscopes, network analyzers, and signal generators) and software that support design, test, and validation of electronic systems, with focus areas including electronic design, e-mobility, network monitoring, and 5G. The products work by combining measurement hardware with analytics software to collect, analyze, and visualize test data across design, verification, and maintenance workflows. The company differentiates itself with a broad, industry-grade instrument portfolio, integrated end-to-end software, and ongoing services and support, including involvement in 6G development, to help speed digitalization and product deployment.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Rosa, CA
Founded
1939

Recently Posted Jobs

Explore more opportunities at Keysight Technologies

See more jobs