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

Seagate Technology

  View Salaries, Reviews, and more

Job Summary

Job Type


Years of Experience
Information not provided

Tech Stacks

Job Description

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
  • 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
About You

  • Good software development skills
  • Proficiency in Python programming
  • Possess knowledge of C++ / Java Development Experience
  • Script development in Python as well as object-oriented Python
  • 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
  • Experience 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)
  • Puppet (system configuration management tool; setting up a Puppet master and writing Puppet code)
  • Knowledgeable in continuous integration tools
  • Knowledgeable in building kickstart & installation

Our Woodlands site is one of the largest electronics manufacturing sites in Singapore, housing our recording media operations. Spread over three sites, it is easily accessible via bus or from the MRT Station, with many employees taking mass-transportation to work. Ample free on-site parking is also available. Here at work you can enjoy breakfast, lunch, dinner and snacks at our on-site canteen and coffee shop. We offer a range of facilities including an in-house gym and dance studio, as well as after-work badminton and table tennis competitions. On-site celebrations and community volunteer opportunities also abound. Don’t miss our Lunar New Year Lion Dance performance or our Seagate’s Got Talent event.

Location: Woodlands, Singapore, W1

Travel: None

Salaries of Software Engineer at Seagate Technology

Salaries from Seagate Technology that are similar to Senior Software Engineer - Linux/Python (Drive Test Systems Engineering)

6100 SGD

Estimated Salary

View more Software Engineer salaries at Seagate Technology View more Software Engineer salaries

NodeFlair Insights of Seagate Technology