Job Title
UNIX/Linux Systems Engineer
Location
Remote, USA
Experience Range
10–15 years
Role Summary
We are seeking a skilled UNIX/Linux Systems Engineer with 10–15 years of experience in UNIX administration, development, DevOps, and enterprise PLM/CAD environments. The ideal candidate is a proactive team player with a strong foundation in system support, automation, storage technologies, and hands‑on experience with CATIA and ENOVIA platforms.
Key Responsibilities
- Provide advanced support for UNIX (AIX, Linux, FreeBSD) systems, focusing on storage, network drivers, and enterprise PLM/CAD applications.
- Collaborate with customers and development teams to troubleshoot and resolve technical issues, including those related to CATIA and ENOVIA environments.
- Develop and maintain automation tools using Shell, AWK, Java, and Perl to improve engineering workflows.
- Analyze system failures and develop scripts/tools to accelerate problem resolution.
- Support and enhance diagnostic programs for network and storage troubleshooting.
- Deliver technical training and mentorship on scripting, debugging, and PLM/CAD best practices to team members.
- Debug and resolve defects in storage drivers and PLM/CAD integrations, documenting solutions and best practices.
- Use source code control systems for tracking changes and managing bug fixes.
- Participate in on‑call rotations for critical system support.
- Employ kernel debuggers (AIX KDB, GDB) for analyzing system crashes and stack traces.
- Support high‑availability solutions, storage array integrations, and enterprise PLM/CAD deployments.
- Develop and execute functional verification tests for system software and PLM/CAD integrations.
- Provide customer support for network administration, including TCP/IP, NFS, DNS, FTP, SSH, and performance troubleshooting.
- Administration and Maintenance: Manage the installation, configuration, deployment, and maintenance of the CATIA V5 software across all client workstations and servers, including setting up the global environment (CATEnv) and managing shared resources.
- Standardization and Configuration: Run CATIA in admin mode to define, manage, and lock company‑wide design standards (drafting standards, dimensions, annotations, and styles) to enforce consistency across all projects.
- Performance Tuning and Optimization: Monitor and tune the performance of the CATIA V5 environment, especially when working with large data files and assemblies, to ensure end‑user efficiency.
Required Skills & Qualifications
- 10–15 years of hands‑on experience with UNIX (AIX, FreeBSD, Linux) administration and development.
- Proficiency in scripting and programming languages: Shell (KSH/BASH), AWK, C, Java, Perl.
- Strong understanding of TCP/IP networking, NETBIOS, and network troubleshooting tools.
- Experience with enterprise storage arrays and high‑availability solutions.
- Demonstrated ability to automate system diagnostics and reporting.
- Familiarity with source code control and bug tracking systems.
- Strong analytical and problem‑solving skills with a customer‑focused mindset.
- Ability to mentor and train junior team members.
- Hands‑on experience with CATIA and ENOVIA platforms, including installation, configuration, integration, and support in enterprise environments.
Preferred Experience
- Experience supporting mission‑critical UNIX systems in enterprise environments.
- Development and support of device drivers (disk, fiber channel, USB) in C.
- Exposure to DevOps practices and cloud‑based technologies.
- Background in functional and automated testing for system software.
- Professional training in UNIX internals, storage arrays, or programming languages.
- Experience with PLM/CAD system upgrades, migrations, and user support.
Education & Certifications
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Relevant professional certifications or training in UNIX, storage, programming, CATIA, or ENOVIA are a plus.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Other
Industries
Aviation and Aerospace Component Manufacturing and Manufacturing
Salary
$100,000 – $110,000 per year (estimate)