MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Senior Staff Software Engineer - Linux/Python (Drive Test Systems Engineering)

Location China , , Singapore
Posted 04-July-2022

About our group:

The Test Systems Engineering group is a global team focused on the ongoing development of Seagate's Drive Test Systems. As part of Equipment Development Engineering, we ensure that our back-end drive test equipment development is aligned to the product roadmap, and operates as efficiently & securely as possible to deliver Seagate drives at the quality our customers demand, in the volumes that they need.

About the role - you will:

. Be part of a small team of software engineers that are responsible primarily to develop, optimize & maintain the control software that underpins the function of all Drive Test Equipment, in particular the Host/CM software
. Assist with the transition from a CentOS-6.10 platform to the latest Linux release from RedHat/Oracle
. Work with the team in formulating any required changes to software architecture and develop innovative solutions
. Incorporate new features/functionality into Host/CM software that drives improved performance
. Provide ongoing support to End Users & Business Partners for Test System setup & configuration
. Adhere to high-quality software development principles, best practices, design patterns and code documentation
. Research on new technologies, current state-of-the-art development tools & equipment and opportunities for process improvement

About you:

. Excellent software development skills
. Proficiency in Python programming
. Script development in Python as well as object-oriented Python
. Possess knowledge of C++, C#, Java, SQL database, HTML, CSS, Javascript
. Good communication & documentation skills, with the flexibility to engage with teams in other locations in joint development work across multiple timezones
. Understanding of Linux RPMs creating and installing
. Understanding of JIRA and GIT
. Knowledgeable in writing end-user documentation

Your experience includes:

. Linux knowledgeable preferably CentOS / RHEL / Oracle
. General networking knowledge and familiarity with Linux networking tools
. Knowledgeable in LDAP concepts, user account management and authentication
. Trusted Platform Module (TPM) experience
. Puppet (system configuration management tool setting up a Puppet master and writing Puppet code)
. Knowledgeable in continuous integration tools
. Knowledgeable in building kickstart & installation


Singapore or Thailand

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url