Senior Software Engineer

ADVANTEST LLC
Lake Forest, CA, United States
19 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$104,000 - $208,000
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Apache HTTP Server Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Code Review Computer Engineering Continuous Integration Data Transmissions Information Engineering Github
+18 more
Python (Programming Language) NoSQL Object-Oriented Software Development Software Engineering Software Systems SQL Databases Data Streaming TCP/IP Multithreading Blazor Xunit Integration Tests Information Technology Playwright Asynchronous Programming Software Coding Multiplatform Docker

Job description

  • Possess in-depth expertise in server-side, API, pub-sub, terminal development frameworks and technologies
  • Proficiency in Apache Pulsar, Microsoft Azure, Docker, OneImlx.Terminal, SQL, NOSQL, and .NET ecosystem (Preferred xUnit, Fluent Assertions, Blazor, Playwright, Mocks, TDD).
  • Proficiency in object-oriented languages and asynchronous programming, preferably in C++, C#, .NET, Python
  • Possess in-depth expertise in the .NET ecosystem and proficiency in cross-platform development.
  • Drive the design and implementation of reliable and scalable backend software solutions that solve critical customer problems and interact with numerous other services.
  • Deliver high-quality application code and contribute to overall code stability by conducting code reviews and writing unit and integration tests.
  • Contribute to the design/architecture of the project and develop software while implementing best practices for architecture, design, coding standards, and CI/CD.
  • Perform all other duties as assigned.

Requirements

  • Required: B.S. in Computer Science, Computer Engineering, Software Engineering, or related field; M.S. preferred. Dual degrees in EE, ME advantageous.
  • Minimum of 5 years of software development experience, including 3+ 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.
  • Should have worked in a team environment using GitHub or equivalent for source management.
  • Strong verbal and written communication skills with a demonstrated ability to explain complex technical issues to both technical and non-technical audiences.
  • Experience working with or developing SW IDEs for semiconductor test systems is a huge 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).

About the company

Advantest Test Solutions (ATS), located in Lake Forest, CA, 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 engineers with a diverse skill set, offering challenging projects and rewarding outcomes.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…