Senior Software Engineer at Cohu Careers
, , Taiwan -
Full Time


Start Date

Immediate

Expiry Date

28 Apr, 26

Salary

0.0

Posted On

28 Jan, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

DevOps, Linux System Administration, CI/CD, Automation, Scripting, MySQL, Source Control, Hyper-V, ESXi/VMware, TCP/IP, Troubleshooting, Release Operations, Agile Methodologies, Cybersecurity, Incident Management, Debugging

Industry

electrical;Appliances;and Electronics Manufacturing

Description
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
The engineer will be a key contributor throughout the software lifecycle, handling project setup, build automation, releases, testing support, and feedback analysis for the Unison platform. They will also deploy and manage infrastructure supporting engineering and product teams globally.
Loading...