

Share
You are a developer who will design, develop, automate, and execute new hardware or features across complex Network Architectures using C/C++ language. You define and qualify end to end / solution architectures, engage in debugging complex network problems and define solutions. Having worked on network automation, you have the ability to demonstrate algorithmic thinking and analytics applications derived from customer use cases.
These jobs might be a good fit

Share
As a Software Engineer, you will have the opportunity to:
These jobs might be a good fit

Share
Key Responsibilities
Architect and implement solutions to optimize developer inner and outer loops, including workflow automation, CI/CD pipelines, andinfrastructure-as-code(IaC).
Continuously evaluate and integrate open source and commercial tools to improve developer experience and operational efficiency including how to best leverage Artificial Intelligence.
Champion process improvements to increase developer intensity.
Mentor other engineers on containers, DevOps methodologies, and infrastructure automation.
Resolve complex issues related to platform reliability, performance, and security, both proactively and reactively in engineering and field implementations.
Work with platform team members, software engineers, SREs, product managers, and security to translate business needs into technical solutions that evolve the platform capabilities.
Stay ahead of industry trends, emerging technologies, and evolving practices in cloud-native computing, DevOps, and techniques to continuously improve DevEx.
Preferred Qualifications
Skilled in Linux and container platform (Docker, Kubernetes, or OpenShift) administration.
Experience with virtualization technologies (KVM/QEMU, Hyper-V), virtual networking, storage provisioning and performance.
Strong proficiency in at least one major cloud provider (AWS, GCP, Azure) and container-based hybrid/on-premises architectures including deployment, scaling and self-healing operations.
Hands-on experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI/CD, ArgoCD, Tekton) andinfrastructure-as-code(Terraform, Pulumi, Ansible, etc.).
Proficient in scripting and programming languages such as Python, Go, Bash, or similar.
Experience with observability stacks (Prometheus, Grafana) and incident response processes.
Familiarity with modern software development practices such as microservices, serverless, and event-driven architecture including multithreaded and multicore techniques.
Strong understanding of data processing and storage technology such as SQL and NoSQL.
Knowledgeable of and able to influence server, networking, and other hardware components.
Ability to work effectively across teams and mentor junior engineers.
Ability to innovate, inspire change, and influence engineering culture.
Minimum Qualifications
Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
5+ years of experience in DevOps engineering, platform engineering, or SRE roles successfully working with container-based platforms and self-service infrastructure solutions.
or at +1-408-352-2808
These jobs might be a good fit

Share
Responsibilities
This role is ideal for someone passionate about crafting software solution to address system-level challenges and eager to work in a dynamic, multi-functional environment.
Required skills
Preferred but not required
Minimum Qualifications
Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years
or at +1-408-352-2808
These jobs might be a good fit

Share
Ideal candidates are passionate about software and computer architecture. They will have exceptional skills and hands on experience with development in C/C++ in a Linux environment. A deep understanding of multi-threaded, multi process and distributed software systems working in Linux HPC clusters is needed. Understanding data IO concepts like bandwidth, latency, and HW like ethernet or Infiniband switches and storage is a big plus. Although familiarity with Machine Learning and Deep Learning solutions would be also a plus, this is primarily a Software Engineering Infrastructure position.
Essential Skills
Object Oriented Design & Programing in C/C++ SW design patterns Distributed & HPC Systems Multi-threaded and multi-process SW development Linux SystemProgramming Scriptingusing python Understanding of various networking stacks Good problem-solving and good communication skills, be able to understand and describe problems clearly
Desirable Skills
Cloud technologies for network, storage, containerization and computing clusters. Building and configuring Linux kernels and designing and troubleshooting network infrastructure. Linux Device Driver Development Desire to understand and work on real time complex HPC systems. Diagnosis and troubleshooting skills for HPC system
Minimum Qualifications
Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years
or at +1-408-352-2808
These jobs might be a good fit

Share
We are seeking a highly motivated individual with strong expertise in C/C++ and database programming. The ideal candidate will possess excellent problem-solving and debugging skills, along with a deep understanding of multi-threaded and multi-process programming environments.
In this role, you will primarily focus on developing inspection software for advanced mask inspection systems. You will collaborate closely with multidisciplinary engineering teams—including electrical, mechanical, optical, algorithm, and software engineers—to gain comprehensive domain knowledge and address complex system-level challenges.
Qualification
BS, MS or PhD in Computer Science / Engineering or similar fields.
Strong technical skills in C++/OOD/OOP, Database, design patterns, interface definitions are essential.
Multitasking/threadingprogramming experience is required.
Strong software diagnostic and troubleshooting skills are required.
Linux administration knowledge is a plus.
Strong team player and motivated by team success.
Experience in semiconductor faboperations/manufacturingtechnology (optional)
Minimum Qualifications
Doctorate (Academic) Degree and 0 years related work experience; Master's Level Degree and related work experience of 3 years; Bachelor's Level Degree and related work experience of 5 years
or at +1-408-352-2808
These jobs might be a good fit

Share
Minimum Qualifications
or at +1-408-352-2808
These jobs might be a good fit

You are a developer who will design, develop, automate, and execute new hardware or features across complex Network Architectures using C/C++ language. You define and qualify end to end / solution architectures, engage in debugging complex network problems and define solutions. Having worked on network automation, you have the ability to demonstrate algorithmic thinking and analytics applications derived from customer use cases.
These jobs might be a good fit