Search jobs > Lake Forest, CA > Principal software engineer

Principal Software Engineer

Advantest
Lake Forest, California, US
Full-time

Have you got what it takes to succeed The following information should be read carefully by all candidates.

Principal Software Engineer

Advantest is the world's largest provider of Automatic Test Equipment (ATE) to the semiconductor industry. For seven decades, Advantest has led the way in developing new and innovative test and handling solutions for the global electronics industry.

Advantest Test Solutions, Inc (ATS) is a subsidiary of Advantest America located in Lake Forest, CA and is a leading company at the forefront of the semiconductor industry, offering cutting-edge, massively parallel test infrastructure (IaaS) that serves customers worldwide.

This role provides a unique opportunity for an engineer with a diverse skill set, offering challenging projects and rewarding outcomes.

ATS is looking for a highly skilled Principal Software Engineer to join our team in Lake Forest, CA. The ideal candidate will possess a deep technical background, focusing on hands-on software development and engineering high-performance software platforms.

Essential Duties & Responsibilities :

  • Possess in-depth expertise in the .NET ecosystem and proficiency in cross-platform development.
  • Proficiency in Apache Pulsar, Microsoft Azure, C++, C#, 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.
  • Extensive knowledge of distributed messaging systems, network protocols, and data engineering.
  • Actively code, design, document, and serve as a technical liaison for customers.
  • Travel to domestic & international destinations (10% - 20%).
  • Perform all other duties as assigned.

Requirements :

Requirements, Education & Skills :

  • Required : B.S. in Computer Science, Computer Engineering, Software Engineering, or related field; M.S. preferred. Dual degrees in EE, ME advantageous.
  • Minimum of 10+ years of software development experience, including 5+ years with .NET and C#.
  • 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.
  • 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.
  • Experience working with or developing SW IDEs for semiconductor test systems is a huge plus.
  • Specific experience with ActivATE SW platform and / or Advantest 93000 SOC platform / IDE (SmarTest) is a plus.
  • 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).
  • Effective written and verbal communication skills.
  • Ability and willingness to travel domestically and internationally, sometimes at short notice.
  • This is an on-site role in our Lake Forest, CA office.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
DIRECTV
Santa Ana, California

DIRECTV is seeking a Principal, IT Software Engineer 2 with a solid foundation in backend development and microservices/distributed systems for enterprise-scale applications. The engineer must be a motivated self-starter with a passion to understand customer needs and develop products/APIs that meet...

Promoted
Bridgeway Partners, Inc.
CA, United States

Principal Design Quality Assurance Engineer. A degree in Software Engineering or a related field with 4+ years of experience, or advanced degrees with relevant experience in product design or manufacturing. Are you passionate about software quality assurance? We’re looking for an experienced. Act as...

Promoted
Walmart
CA, United States

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and5 years' experience in software engineering or related area. Master's degree in computer science, computer engineering, computer information systems, software...

Blizzard Entertainment
Irvine, California

As a Principal Gameplay Systems Engineer, you will collaborate with designers and artists to define a technical vision and deliver best-in-class game systems. Empowering designers, artists, and other engineers to deliver the vision of the game and ensuring we delight and entertain our players. Colla...

Promoted
Walmart
CA, United States

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and5 years' experience in software engineering or related area. Master's degree in computer science, computer engineering, computer information systems, software...

Hasbro
CA

Principal Software Development Engineer. Are you a hands-on software engineer with a deep understanding of systems and technologies which those systems are built upon?. ...

Promoted
Walmart
CA, United States

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and5 years' experience in software engineering or related area. Master's degree in computer science, computer engineering, computer information systems, software...

Cboe Global Markets, Inc.
California
Remote

Cboe Data and Access Solutions division is looking for a highly skilled and experienced Principal Software Engineer to join our team. The ideal candidate has been designing and engineering complex real-time UI’s for several years and comes with a deep understanding of web streaming technologies and ...

CoStar Group
CA, Orange County

Extensive experience in software engineering with expert-level proficiency in at least one of these programming languages: C#, Java, Python, JavaScript/TypeScript. Presents solutions to senior architects, engineering, and management. A broad knowledge base across engineering technologies, discipline...

Northrop Grumman
Camarillo, California, US | Point Mugu, California, United States of America

Principal Engineer Software Engineer:. Basic Qualifications for Principal Software Engineer:. Bachelor’s Degree in a STEM related discipline and a minimum of 8 years of relevant software design and development experience or a Master’s degree in a STEM related discipline and a minimum of 6 years of r...