Senior Software Engineer
ADVANTEST LLC
Lake Forest, CA, United States
19 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦