Senior Software Engineer

Reposted 17 Days Ago
Be an Early Applicant
2 Locations
Remote or Hybrid
Senior level
Software • Analytics • Semiconductor
The Role
The Senior DevOps Engineer will manage the Unison software lifecycle, handle Linux system administration, administration of MySQL, implement CI/CD practices, and ensure robust cybersecurity measures.
Summary Generated by Built In

Senior DevOps Engineer

Essential Duties and Responsibilities

We are looking for an exceptional Senior DevOps Engineer to join our software team. This team is responsible for source code management, developer tools, engineering infrastructure, and release operations of our Unison software platform.

In this role, you will be a key contributor throughout the Unison software lifecycle—from project setup, build automation, and engineering releases to troubleshooting, pre-release (Alpha/Beta) testing support, feedback analysis, and solution delivery. You will also work closely with our US-based team to deploy and manage infrastructure that supports engineering and product teams worldwide.

Qualifications

Education & Communication

  • Bachelor’s degree in Software Engineering, Computer Science, or a related field
  • Excellent written and verbal communication skills in English
  • Strong interpersonal and presentation skills

Operating Systems & Networking

  • 10+ years of hands-on experience in Linux system administration (Red Hat/CentOS/AlmaLinux)
  • Proven ability to monitor and maintain a fleet of heterogeneous Linux systems across distributed environments
  • Solid understanding of network protocols, including TCP/IP, DNS, DHCP, Samba, and HTTP/HTTPS
  • Experience managing web servers and configuring SSL certificates (creation and installation)
  • Working knowledge of common open-source Linux technologies and cloud services

Virtualization & Infrastructure

  • Proficient in managing virtual machines on Hyper-V and ESXi/VMware
  • Experience with implementation and maintenance of development, testing, and automation tools, as well as broader IT infrastructure
  • Capable of deploying software updates and new tools, and maintaining stable development environments

Scripting & Databases

  • Skilled in scripting languages such as Bourne Shell, C Shell, Perl, and Python
  • Proficient in configuring and administering MySQL databases

DevOps Practices & CI/CD

  • Sound understanding of DevOps principles, including CI/CD practices and Agile methodologies
  • Strong commitment to automation wherever feasible
  • A mindset for continuous improvement with a focus on building robust CI/CD pipelines

Source Control & Process Management

  • Experience with source control systems such as Git, SVN, and Perforce
  • Experience overseeing process adherence across software development lifecycles and optimizing for efficiency and waste reduction

Security & Reliability

  • Proven ability to identify and deploy cybersecurity measures via continuous vulnerability assessment and risk management
  • Experience in incident management and root cause analysis

??Collaboration & Analytical Thinking

  • Effective coordination and communication skills for both internal teams and occasional external stakeholders or customers
  • Strong analytical and debugging skills with a problem-solving mindset

Ways to Stand Out from the Crowd (Preferred Qualifications)

??Source Control & Dev Tools

  • ClearCase UCM administration experience, IBM/Rational training certification for ClearCase Administration
  • Familiarity with development and collaboration tools such as Jira, Ansible, and GitHub

??Web & Programming

  • Practical knowledge of PHP, HTML, and JavaScript for web development
  • Prior software development experience in C/C++, especially in the ATE (Automated Test Equipment) industry
  • Exposure to Rust and other programming languages

??Automation & Testing

  • Familiarity with containers (e.g., Docker, Podman)
  • Familiarity with test management tools (e.g., TestRail, Zephyr, qTest) and their integration into automated testing pipelines

IT Operations & Monitoring

  • Experience with IT operations management tools such as Qualys and WhatsUp Gold
Responsibilities
  • Contribute to project setup, build automation, and engineering releases.
  • Provide troubleshooting support and analyze feedback during pre-release testing.
  • Deploy and manage infrastructure for engineering and product teams worldwide.
  • Monitor and maintain a fleet of heterogeneous Linux systems.
  • Configure and administer MySQL databases, ensuring data integrity.
  • Implement and maintain development, testing, and automation tools.
  • Deploy software updates and new tools, maintaining stable development environments.
  • Oversee process adherence across software development lifecycles, optimizing for efficiency.
  • Identify and deploy cybersecurity measures through continuous vulnerability assessment.
  • Coordinate and communicate effectively with internal teams and external stakeholders.
Qualifications
  • Bachelor's degree in Software Engineering, Computer Science, or related field.
  • 10+ years of hands-on Linux system administration experience (Red Hat/CentOS/AlmaLinux).
  • Excellent written and verbal communication skills in English.
  • Strong interpersonal and presentation skills, with effective coordination abilities.
  • Solid understanding of network protocols (TCP/IP, DNS, DHCP, Samba, HTTP/HTTPS).
  • Proficiency in scripting languages (Bourne Shell, C Shell, Perl, Python) and MySQL administration.
  • Experience with source control systems (Git, SVN, Perforce) and process optimization.
  • ClearCase UCM administration experience is preferred, along with IBM/Rational training certification.
  • Familiarity with development tools (Jira, Ansible, GitHub) and web technologies (PHP, HTML, JavaScript).
  • Prior software development experience in C/C++, especially in the ATE industry, is an asset.

Skills Required

  • Bachelor's degree in Software Engineering, Computer Science, or related field
  • 10+ years of Linux system administration experience
  • Excellent written and verbal communication skills in English
  • Solid understanding of network protocols (TCP/IP, DNS, DHCP, Samba, HTTP/HTTPS)
  • Proficiency in scripting languages (Bourne Shell, C Shell, Perl, Python) and MySQL administration
  • Experience with source control systems (Git, SVN, Perforce) and process optimization

Cohu, Inc. Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Cohu, Inc. and has not been reviewed or approved by Cohu, Inc..

  • Retirement Support A company-sponsored 401(k) with employer matching contributions is described in filings, supporting long-term savings. Company materials also highlight retirement programs as part of a comprehensive package.
  • Equity Value & Accessibility An employee stock purchase plan with a discounted lookback feature is outlined, expanding access to ownership. This structure can enhance total rewards value beyond base pay.
  • Leave & Time Off Breadth Company materials outline robust paid time off programs and parental leave for all new parents. Time-off programs are presented as part of a comprehensive, globally relevant benefits suite.

Cohu, Inc. Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Poway, CA
2,252 Employees
Year Founded: 1957

What We Do

Cohu is a leading supplier of semiconductor test and inspection & metrology handlers, micro-electromechanical system (MEMS) test modules, test contactors, thermal sub-systems and semiconductor automated test equipment used by global semiconductor and electronics manufacturers and semiconductor test subcontractors. Our product portfolio is focused on increasing yield, reducing cost of test, and accelerating time-to-market. Cohu is a publicly traded (NASDAQ: COHU) global company with headquarters in Poway, CA. We have a global footprint with ~3,000 employees. We are the leading supplier of Semiconductor Test and Inspection & Metrology Handlers and Test Contactors. We have market leadership in RF Power Amplifier/Front-End Module Testing.

Similar Jobs

Cardlytics Logo Cardlytics

Senior Software Engineer

AdTech • Fintech • Marketing Tech
Remote or Hybrid
Taipei City, TWN
450 Employees
In-Office or Remote
Hsinchu County, TWN
96 Employees
In-Office or Remote
Taipei City, TWN
96 Employees
In-Office or Remote
Taipei City, TWN
96 Employees

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account