Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Advantest Logo

Senior Software Engineer

Advantest

Salary not specified
Sep 24, 2025
Lake Forest, CA, US
Apply Now

Advantest Test Solutions (ATS) is seeking a Senior Software Engineer to engineer high-performance software platforms (PaaS) for on-premises deployment, develop, design, and maintain software for semiconductor and technology customers, and lead the modernization of legacy software components.

Requirements

  • Proficiency in Apache Pulsar, Microsoft Azure, C++, C-Sharp, Python, SQL, NOSQL, and .NET ecosystem (Preferred xUnit, Fluent Assertions, Blazor, Playwright, Mocks, TDD).
  • Minimum of 7 years of software development experience, including 5+ years with .NET and C-Sharp.
  • Hands-on experience in developing and deploying on-premises and hybrid solutions.
  • Demonstrated ability in large-scale distributed messaging systems, optimization of engineering software data flows (telemetry data throughput, data engineering), and technical design/documentation.
  • Strong knowledge in machine-to-machine communication, network setups, security, data transfer protocols, multi-threading, asynchronous programming, and network (TCP/IP, UDP, HTTP, and gRPC).
  • Experience in translating technical visions into implementable technical statements of work and developing solutions for both on-premises and hybrid setups.
  • Prior experience with semiconductor testers is desired.

Responsibilities

  • Possess in-depth expertise in the .NET ecosystem and proficiency in cross-platform development.
  • Proficiency in Apache Pulsar, Microsoft Azure, C++, C-Sharp, Python, SQL, NOSQL, and .NET ecosystem (Preferred xUnit, Fluent Assertions, Blazor, Playwright, Mocks, TDD).
  • Specialize in cross-platform server and terminal development using OneImlx.Terminal framework across Windows, Linux, and macOS.
  • Engineer complex, high-performance software platforms (PaaS) tailored for on-premises deployment.
  • Develop, design, and maintain software for the semiconductor and technology customer base, primarily for control and communication with mechatronic subsystems.
  • Lead the modernization journey, including upgrading legacy software components.
  • Create robust cross-platform software infrastructure and systems, ensuring reliability and efficiency across diverse operating environments.

Other

  • Be willing to travel occasionally, including to international destinations (10% - 20%).
  • Perform all other duties as assigned.
  • Ability and willingness to travel domestically and internationally, sometimes at short notice.
  • This is an on-site role in our Lake Forest, CA office.
  • Effective written and verbal communication skills.