Enable job alerts via email!

R&D Expert Software Engineer - EDA

Keysight Technologies

California, Calabasas (MO, CA)

On-site

USD 138,000 - 232,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking experienced software engineers to join their Design Engineering Software division. This role offers the opportunity to lead the development of cutting-edge electronic design automation solutions for diverse industries, including aerospace and AI. Candidates should possess strong backgrounds in C++ development and electronic circuit theory, along with excellent problem-solving skills. The company promotes a culture of diversity and inclusion, making it an exciting place to grow your career while tackling challenging technological problems. Join a team that values creativity and innovation!

Benefits

Medical, Dental, and Vision Insurance
401(k) Plan
Flexible Time Off
Tuition Reimbursement
Employee Stock Purchase Plan

Qualifications

  • 5+ years in EDA as a software architect or senior engineer.
  • Hands-on experience with complex C++ software development.

Responsibilities

  • Lead engineer developing high-speed digital EDA solutions.
  • Work on architectural improvements, refactoring, and code optimization.

Skills

C++ Software Development
Algorithms and Data Structures
Electronic Circuit Theory
Analog and Digital Signal Processing
HSD Circuit Design
Communication Skills
Python
Agile Development

Education

PhD in Electrical Engineering
Master's in Computer Science

Tools

IDEs
Performance Profilers
Memory Profilers

Job description

Overview

Keysight is at the forefront of technological innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, testing, manufacturing, and optimization. Our approximately 15,000 employees create world-class solutions across communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our powerful, award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. Diversity, equity, and inclusion are integral parts of our culture and drivers of innovation at Keysight. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive throughout their careers.

Responsibilities

The Design Engineering Software (DES) division of Keysight is a leader in Electronic Design Automation (EDA), empowering advanced electronic design for mobile, aerospace, big data, and AI. We are seeking software engineers with 5+ years of experience in the EDA industry to join our talented team of software developers. This role involves working on various aspects of software engineering, including architectural improvements, refactoring, code optimization, and the development of new algorithms and features.

You will serve as the lead engineer within a team of software and electrical engineers, developing customer-focused high-speed digital (HSD) EDA solutions.

Qualifications

Requirements:

  • 5+ years of experience in the EDA industry in roles such as software architect or senior software engineer
  • PhD or Master’s degree in Electrical Engineering, Computer Science, or related fields
  • Hands-on experience with complex C++ software development
  • Knowledge of algorithms and data structures
  • Understanding of electronic circuit theory
  • Experience with analog and digital signal processing
  • Knowledge of electronic circuit simulation techniques
  • Experience with HSD circuit design
  • Excellent written and verbal communication skills

Nice-to-have:

  • Experience with Python and Qt
  • Knowledge of Signal Integrity applications
  • Familiarity with HSD standards such as Serdes (USB, PCIe, etc.) and Memory (DDR, HBM, etc.)
  • Experience with Agile development methodologies
  • Proficiency with software development tools (IDEs, libraries, performance and memory profilers, etc.)
  • Numerical methods for solving large systems of nonlinear equations on multi-core computers or clusters
Additional Information

Keysight is an Equal Opportunity Employer. Qualified applicants will be considered regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or other protected categories under applicable laws.

Most offers will be between the minimum and midpoint of the listed salary range:

  • California pay range: $138,960 - $231,600 (MIN $138,960, MIDPOINT $185,280, MAX $231,600)

Note: Pay ranges for other locations may vary.

Benefits

US employees may be eligible for:

  • Medical, dental, and vision insurance
  • Health Savings Account
  • Flexible Spending Accounts for healthcare and dependent care
  • Life, accident, and disability insurance
  • Business Travel Accident and Travel Health insurance
  • 401(k) Plan
  • Flexible Time Off, Paid Holidays
  • Paid Family Leave
  • Discounts and Perks
  • Tuition Reimbursement
  • Adoption Assistance
  • Employee Stock Purchase Plan (ESPP)

#LI-MED1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.