Computer System Engineer
Posted 27 days ago · 0 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
- Deep understanding of computing hardware (CPUs, GPUs, memory, storage, networking components)
- Experience with Windows & Linux
- Knowledge of virtualization technologies
- Proficiency in scripting languages such as PowerShell, Bash, Python, C#, or similar
- Strong understanding of networking protocols and security best practices
- Experience with high-performance or embedded systems
Extracted from the job description · kept up to date automatically
Who this suits
Full job description
Original listing · kept for referenceWe are looking for a Computer System Engineer to be part of Camtek R&D, responsible for designing, optimizing, and maintaining advanced computing systems. In this role, you will ensure high system performance, reliability, and scalability across complex hardware and software environments.
Description
• Design, analyze, and optimize computing system architectures, including CPUs, GPUs, memory, storage, and networking components.
• Work with high-performance computing (HPC) and embedded systems (advantage).
• Manage and support Windows and Linux operating systems.
• Implement and maintain virtualization technologies.
• Configure and support networking infrastructure, including TCP/IP, DNS, DHCP, VLANs, VPNs, and firewalls.
• Ensure network performance and security in line with best practices and protocols (Ethernet, InfiniBand, RDMA).
• Develop and maintain automation scripts for system monitoring, configuration, and deployment.
• Analyze and optimize system performance, resource allocation, and workload balancing.
• Support system deployments, upgrades, and ongoing maintenance activities.
• Collaborate with cross-functional teams including IT, DevOps, and Software Engineering.
• Document system configurations, processes, and technical procedures.
Requirements
• Deep understanding of computing hardware (CPUs, GPUs, memory, storage, networking components) – Must
• Experience with Windows & Linux – Must
• Knowledge of virtualization technologies – Must
• Proficiency in scripting languages such as PowerShell, Bash, Python, C#, or similar – Must
• Strong understanding of networking protocols and security best practices – Must
• Experience with high-performance or embedded systems – advantage
• Experience managing system deployments, upgrades, and maintenance schedules
• Proficiency in creating technical documentation, SOPs, and system architecture diagrams
• Strong analytical skills to diagnose system failures and implement quick resolutions
• Ability to work under pressure and troubleshoot critical system issues
• Strong teamwork skills and ability to collaborate effectively in cross-functional environments
• Excellent verbal and written communication skills
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- Deep understanding of computing hardware (CPUs, GPUs, memory, storage, networking components), Experience with Windows & Linux, Knowledge of virtualization technologies, Proficiency in scripting languages such as PowerShell, Bash, Python, C#, or similar, Strong understanding of networking protocols and security best practices