Staff Engineer

6 days ago


Singapore Seagate Technology Full time

Select how often (in days) to receive an alert:
Location: Shugart, SG
Posting Date: Oct 1, 2025
Job ID: 13008
About our group:
The Software Engineering department within Equipment Design Engineering (EDE) organization at Seagate Technology is responsible for designing, developing, and sustaining robust software solutions for HDD backend test equipment and automation systems. The team specializes in automation controllers (PLCs), vision software, Linux OS and kernel optimization, firmware development, and secure system integration. Their work spans supporting and optimizing automation sequences, developing new software for equipment and drive component assembly, and ensuring system reliability and efficiency through rapid troubleshooting and continuous improvement. The department also leads initiatives in Industry 4.0, machine learning, and AI—enabling advanced data collection, streaming, and analytics for Overall Equipment Effectiveness (OEE) reporting. By collaborating across hardware, firmware, and software domains, the team drives innovation, supports high-volume manufacturing, and ensures the scalability, security, and performance of Seagate’s production test environments.
About the role - you will:
We are looking for a highly skilled Staff Software Engineer to join our HDD backend test equipment team. In this role, you will be responsible for designing and building robust, high-quality software solutions. The ideal candidate has strong expertise in Programmable Logic Controller (PLC) tools, Linux OS, Kernel and Customization, multi-threaded applications for backend test equipment and drive component assembly software. We need a collaborative team player with a passion for creating scalable and reliable applications.
Oracle Linux and Test Equipment (TE) Security
Design, develop, and maintain software in a Linux environment.
Architect frameworks and co-develop software with the team for new OS and tool integrations.
Manage and optimize the OS and Kernel for custom server configurations and devices.
Manage and upgrade kickstart and software release servers for all backend test equipment software components.
Coach and mentor engineers to expand their technical expertise.
Resolve software issues quickly to maintain system uptime and testing efficiency.
New Software Design for Test Equipment
Analyze a problem from a high level, evaluate different solutions, and determine the technical feasibility of implementation.
Partner with internal teams to clearly define requirements, set realistic timelines, and ensure project goals are met.
Manage individual project priorities, workloads and deadlines to consistently deliver on time.
Proficient in developing and executing software tests.Ensuring that the new hardware and software integrations are robust, reliable and perform as expected.
Drive Component Assembly Software & Sustaining
Develop and implement new software functionality for drive component assembly stations, including features for I/O mapping and configurable settings.
Support and maintain automation PLCs and vision systems on drive component assembly stations.
Provide prompt bug fixes and feature enhancements for existing stations.
Manage software upgrades and provide ongoing support.
Industry 4.0, OEE, Machine Learning & AI Initiatives
Develop applications to support Industry 4.0 efforts, including data collection and streaming for OEE (Overall Equipment Effectiveness) reporting.
Collaborate with internal teams to scope and build software for new AI and Machine Learning initiatives.
About you:
Bachelor\'s degree or higher in Computer Science, Software Engineering, or a related field is required.
Highly adaptable and willing to take ownership of projects, with a proactive attitude toward learning new tools and languages.
Demonstrated ability to collaborate with teams on co-development efforts.
Your experience includes:
15 years of hands-on experience in software development for sophisticated test equipment systems. Your expertise should include comprehensive understanding of the automation controller software and vision software along with experience in Linux environment administration.
Programming Languages: Proven expertise in C/C++, C#, Java, and Python for developing, deploying, and managing large-scale production software.
Linux & Operating Systems: Extensive experience developing, optimizing, and maintaining backend test equipment software in a Linux environment. This includes proficiency with Linux OS, custom kernel builds, Kickstart for installations, and package management with RPM/Yum.
Extensive experience in Linux administration, including managing Cron jobs, secure FTP scheduling, data backups, software updates, file cleanup and running scripts for various applications on a regular schedule.
Proficient in backend test equipment user interfaces, and able to ensure data integrity and compatibility from server to UI.
Security: A strong understanding of security protocols and technologies, including SSL/TLS, certificate lifecycle management, and key management systems.
Bootloaders: Experience with SPI Flash for storing and managing bootloader images (U-boot) and configuration data.
Databases: Proficiency with SQL databases.
Project & Systems Management:
Experience in supporting custom server configurations and hardware, including OS and kernel-level optimizations.
Ability to design integration frameworks for new operating systems and software tools.
Proficiency with Git and modern development workflows.
Experience with build tools like Makefile, Ant, and GitHub Actions.
Location:
About Us
With more than four decades of storage innovation, Seagate empowers humanity to thrive in the data age and helps people and businesses navigate the ever-expanding data landscape.
We craft precision-engineered, cutting-edge solutions that help the world store and manage exponential data growth.
Seagate is powered by our talented andpassionate workforce of 29,000 employees across the globe who embody our core values: integrity, innovation, and inclusion. Striving towards excellence every single day, we show up with these values for our customers, business partners, shareholders, and communities alike.
Join us and get inspired to make a difference in the datasphere
Seagate is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, ancestry, national origin, citizenship status, physical or mental disability, genetic information, marital status, sex (which includes pregnancy, childbirth, breastfeeding, or related medical conditions), gender, gender identity, gender expression, sexual orientation, religion, military and veteran status, or other status protected by applicable law. We will consider for employment qualified applicants with arrest and conviction records. EEO Know Your Rights Poster
Seagate will provide reasonable accommodationwith the application process upon request as required to comply with applicable laws. If you need assistance oraccommodation due to a disability, you may contact us at
All Seagate jobs will remain open for a minimum of seven days.
For information on how Seagate collects and uses your personal information during the application process, please review the Applicant Privacy Statement .
#J-18808-Ljbffr


  • Director

    2 weeks ago


    Singapore GALA ENGINEER PTE. LTD. Full time

    The Operation Director is responsible for leading, guiding and directing all operational areas to ensure successful achievement of operational objectives. They must create operational plans that fully align with the organizations’ overall strategic plan, while maintaining a focus on operational effectiveness, efficiency, and customer satisfaction. This...

  • Staff Engineer

    2 days ago


    Singapore VISENZE PTE. LTD. Full time

    About Rezolve Ai Rezolve Ai (NASDAQ: RZLV) is an industry leader in AI-powered solutions, specializing in enhancing customer engagement, operational efficiency, and revenue growth. The Brain Suite delivers advanced tools that harness artificial intelligence to optimize processes, improve decision-making, and enable seamless digital experiences.As a leader in...

  • Staff Sw Engineer

    2 weeks ago


    Singapore Visa Full time

    Company Description Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable and secure...

  • Staff Engineer

    2 days ago


    Singapore Centre for Strategic Infocomm Technologies (CSIT) Full time

    Join to apply for the Staff Engineer (Networks)role at Centre for Strategic Infocomm Technologies (CSIT)1 month ago Be among the first 25 applicants Join to apply for the Staff Engineer (Networks)role at Centre for Strategic Infocomm Technologies (CSIT)You will be part of the dynamic team responsible for building resilient network infrastructure using...


  • Singapore Infineon Technologies Full time

    Be part of Die Bond Unit Process Development as Staff/Senior Staff Engineer - Front of Line Die Attach to develop and qualify the new assembly packages, process and ensure meeting design to cost & design manufacturing In your new role you will: - Be part of **Die Bond **Unit Process Development as Staff/Senior Staff Engineer - **Front of Line Die Attach...

  • Staff Engineer

    1 week ago


    Singapore Seagate Technology Full time $150,000 - $200,000 per year

    About our group: About the role - you will: We are seeking an exceptionally qualified and experienced Staff Engineer to lead the design, qualification, improvement, and cross-functional integration of backend test systems for hard disk drive manufacturing environments. This role is highly specialized and demands deep domain expertise in legacy and current...


  • Singapore Gemini Full time

    Join to apply for the Staff Software Engineer, Funding role at Gemini Join to apply for the Staff Software Engineer, Funding role at Gemini About The Company Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in...


  • Singapore Infineon Technologies Full time

    Overview Join to apply for the Senior/ Staff Engineer - Unit Process Engineering role at Infineon Technologies . We are seeking a highly skilled and experienced Staff Engineer to join our team in the Semiconductor Back End Scan/Pack/AOI Unit Process Engineering department. As a key member of our team, you will play a crucial role in driving process...

  • Staff AI Engineer

    2 days ago


    Singapore Airwallex Full time

    Join to apply for the Staff AI Engineer role at Airwallex Join to apply for the Staff AI Engineer role at Airwallex About Airwallex Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses worldwide – including Brex,...

  • Staff Engineer

    1 week ago


    Singapore Seagate Technology Full time $200,000 - $250,000 per year

    About our group: The Equipment Development Engineering team at Seagate Technology leads the design, qualification, improvement, and integration of advanced backend test systems for hard disk drive manufacturing. The team serves as the technical authority on system-level engineering, specializing in vibration, thermal, power, and automation reliability for...