Principal Software Engineer

Advantest America

Lake Forest (CA)

On-site

USD 150,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Advantest America seeks a Hands-on Principal Software Engineer to own software architecture, design, coding, system integration, and debugging across SLT, Burn-In, and HPC semiconductor test platforms. You will work with testers, automated handlers, drivers, firmware, instrumentation, and distributed software platforms to deliver scalable solutions.

The role combines 70% hands-on coding with design leadership, mentoring, and reviews, while coordinating with global teams during integration and

Responsibilities

  • Architect, design, and develop software for SLT, Burn-In, and HPC test platforms, test orchestration, equipment integration, messaging, and data services.
  • Drives test driven development in Hardware-Centric Environments with high focus on unit and integration tests
  • Remain approximately 70% hands-on in coding, integration, testing, debugging, and technical design.
  • Develop cross-platform applications, SDKs, drivers, APIs, test programs, and equipment-control software using C#, .NET 10+, ASP.NET10+, Python, Blazor, and xUnit.
  • Develop distributed messaging, telemetry, data pipelines, and orchestration using Apache Pulsar and PostgreSQL.
  • Implement secure on-premises platform services using OIDC/OAuth 2.0 and related identity technologies.
  • Integrate software with test hardware, firmware, electrical, mechanical, thermal, and instrumentation systems.
  • Develop and integrate ActivATE/ActivATE360, device/instrumentation drivers, and test execution workflows.
  • Implement SCAN, pattern execution, and vector-conversion workflows.
  • Debug system-level issues across software, communications, firmware, hardware, and DUT execution.
  • Work directly with customers and global engineering teams during integration and deployment.
  • Gather requirements from customers, internal departments, and cross-BU partners; communicate tradeoffs and deliver solutions from design through production.
  • Design for reliable execution, test-data integrity, fault recovery, and compatibility across independently evolving components.
  • Mentor engineers and lead design/code reviews while remaining hands-on.
  • All other duties as assigned.

Skills

C#
.NET
ASP.NET
Python
Blazor
xUnit
Software architecture
Mentoring
Code reviews

Tools

PostgreSQL
Apache Pulsar
OIDC/OAuth 2.0

Job description

Principal Software Engineer
Position Overview

Hands-on Principal Software Engineer responsible for software architecture, design, coding, system integration, and debugging across SLT, Burn-In, and HPC Semiconductor test platforms. The role works directly across semiconductor testers, automated handlers, software drivers, firmware, instrumentation, thermal systems, test programs, and distributed software platforms.

Key Responsibilities
  • Architect, design, and develop software for SLT, Burn-In, and HPC test platforms, test orchestration, equipment integration, messaging, and data services.
  • Drives test driven development in Hardware-Centric Environments with high focus on unit and integration tests
  • Remain approximately 70% hands-on in coding, integration, testing, debugging, and technical design.
  • Develop cross-platform applications, SDKs, drivers, APIs, test programs, and equipment-control software using C#, .NET 10+, ASP.NET10+, Python, Blazor, and xUnit.
  • Develop distributed messaging, telemetry, data pipelines, and orchestration using Apache Pulsar and PostgreSQL.
  • Implement secure on-premises platform services using OIDC/OAuth 2.0 and related identity technologies.
  • Integrate software with test hardware, firmware, electrical, mechanical, thermal, and instrumentation systems.
  • Develop and integrate ActivATE/ActivATE360, device/instrumentation drivers, and test execution workflows.
  • Implement SCAN, pattern execution, and vector-conversion workflows.
  • Debug system-level issues across software, communications, firmware, hardware, and DUT execution.
  • Work directly with customers and global engineering teams during integration and deployment.
  • Gather requirements from customers, internal departments, and cross-BU partners; communicate tradeoffs and deliver solutions from design through production.
  • Design for reliable execution, test-data integrity, fault recovery, and compatibility across independently evolving components.
  • Mentor engineers and lead design/code reviews while remaining hands-on.
  • All other duties as assigned.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Advantest America • Lake Forest (CA)

On-site
USD 140,000 - 190,000
Senior Software Test Engineer
Senior Software Test Engineer

Advantest America • Lake Forest (CA)

On-site
USD 110,000 - 160,000
Director, Software Engineering
Director, Software Engineering

Advantest America • Lake Forest (CA)

On-site
USD 180,000 - 240,000
Hands-on Principal Software Engineer, Test Platform Systems
Hands-on Principal Software Engineer, Test Platform Systems

Advantest America • Lake Forest (CA)

On-site
USD 150,000 - 210,000
Principal Software Engineer - Architect Cross-Platform Tests
Principal Software Engineer - Architect Cross-Platform Tests

Advantest Corporation • Lake Forest (CA), Northern (KY)

Hybrid
USD 110,000 - 150,000
Global Bonus Program
401(k) Plan
Medical, Dental & Vision
+5
Director, Software Engineering
Director, Software Engineering

RiseMe • Lake Forest (CA)

On-site
USD 180,000 - 280,000
Senior Software Engineer - Test Platforms & Telemetry
Senior Software Engineer - Test Platforms & Telemetry

Advantest America • Lake Forest (CA)

On-site
USD 140,000 - 190,000
Principal Software Engineer
Principal Software Engineer

Advantest • Lake Forest (CA)

On-site
USD 110,000 - 150,000
Global Bonus Program
401(k) Plan
Medical, Dental & Vision
+5
Principal Software Engineer
Principal Software Engineer

Advantest Corporation • Lake Forest (CA), Northern (KY)

Hybrid
USD 110,000 - 150,000
Global Bonus Program
401(k) Plan
Medical, Dental & Vision
+5
Senior Software Engineer, Test Systems & Orchestration
Senior Software Engineer, Test Systems & Orchestration

Advantest • Lake Forest (CA)

On-site
USD 110,000 - 150,000
Global Bonus Program
401(k) Plan
Medical, Dental & Vision
+5