R&D Software Engineer

Date: Feb 7, 2019

Location: Santa Rosa, CA, US

Job ID: 20746

Apply now »

Job Description

EEsof division of Keysight is a leader in Electronic Design Automation and empowers advanced electronic design for mobile, aerospace, and big data. We are looking for PhD and Master graduates in Electrical Engineering or Computer Science to join a great team of software developers. This position involves working on a variety of aspects of software engineering, such as architectural improvement, refactoring, code optimization, and the development of new algorithms and new features. It provides an opportunity to learn, innovate, and grow in a technical industrial environment.

Job Qualifications


  • PhD or Master in Electrical Engineering or Computer Science
  • Knowledge and passion in:
    • C++ based object oriented programming
    • Algorithms and data structures
    • Electronic Circuit Theory
    • Analog, RF, and HSD Design
    • How to use a circuit simulator for designing electronic circuit and system

Nice to have:

  • Knowledge and experience of:
    • Multi-threaded high performance programming
    • Software development toolset (IDE, graphical and numerical libraries, performance and memory usage profilers, etc.)
    • Electronic Circuit Simulation techniques
    • Numerical methods for solving large systems of nonlinear equations
    • Numerical methods (iterative and direct) for solving large matrices on multi-core or multi-CPU systems

We sponsor employees for U.S. permanent resident status (Green Card)

Job Function



Privacy Statement 

***Keysight is an Equal Opportunity Employer.***

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.

Candidates can be considered to work from the following locations:

Americas : United States : California : Santa Rosa

Job ID : 20746 

Apply now »