Hands-On Principal Software Engineer, Semiconductor Test

advantestcareers

Lake Forest (CA)

On-site

USD 180,000 - 240,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Advantest is seeking a Hands-on Principal Software Engineer in Lake Forest, CA to drive architecture, design, and implementation for SLT, Burn-In, and HPC test platforms. You will work across gear, software drivers, firmware, and data services, delivering robust, secure on-prem software.

The role emphasizes ~70% hands-on coding, test-driven development, and mentoring while collaborating with global teams to ensure production-ready solutions.

Qualifications

  • 12+ years of software engineering experience with strong hands-on technical leadership.
  • Deep expertise in C#/.NET, distributed systems, multithreading, asynchronous programming, APIs, and debugging.
  • Experience integrating software with physical equipment, firmware, drivers, or semiconductor/industrial test systems.
  • Experience owning architecture through implementation, integration, and production deployment.
  • Strong knowledge of TCP/IP, UDP, HTTP, and gRPC.
  • Bachelor's degree in computer science, computer engineering, electrical engineering, or related field, or equivalent practical experience.
  • Must be willing to work onsite at our Lake Forest, CA office.

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
Distributed systems
Multithreading
APIs
Debugging
HTTP/gRPC

Education

Bachelor's degree in computer science/engineering

Tools

ASP.NET
Python
Blazor
xUnit

Job description

Advantest is seeking a Hands-on Principal Software Engineer in Lake Forest, CA to drive architecture, design, and implementation for SLT, Burn-In, and HPC test platforms. You will work across gear, software drivers, firmware, and data services, delivering robust, secure on-prem software.

The role emphasizes ~70% hands-on coding, test-driven development, and mentoring while collaborating with global teams to ensure production-ready solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 — Onsite in Lake Forest, CA (Distributed Systems)
Principal Software Engineer — Onsite in Lake Forest, CA (Distributed Systems)

Advantest • Lake Forest (CA)

On-site
USD 110,000 - 150,000
Global Bonus Program
401(k) Plan
Medical, Dental & Vision
+5
Director of Software & Firmware for Semiconductor Test
Director of Software & Firmware for Semiconductor Test

Advantest • Lake Forest (CA)

On-site
USD 180,000 - 260,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
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
Senior Software Engineer: Architect for Test Platforms
Senior Software Engineer: Architect for Test Platforms

advantestcareers • Lake Forest (CA)

On-site
USD 150,000 - 190,000
Director of Software Engineering - Semiconductor Test Platforms
Director of Software Engineering - Semiconductor Test Platforms

advantestcareers • Lake Forest (CA)

On-site
USD 180,000 - 260,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
Senior Software Test Engineer — Automation & Analytics
Senior Software Test Engineer — Automation & Analytics

Advantest Corporation • Lake Forest (CA)

On-site
USD 100,000 - 130,000
Global Bonus Program
401(k) Plan
Medical/Dental/Vision plans
+1
Principal Software Engineer
Principal Software Engineer

advantestcareers • Lake Forest (CA)

On-site
USD 180,000 - 240,000