Senior Embedded Software Engineer - Linux & Firmware (Test Equipment)

Location: 

Nakhon Ratchasima, TH

Posting Date:  Oct 1, 2025
Job ID:  13013

About our group:

We are looking for a highly skilled Senior 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 will have strong experience in Linux OS and Kernel, firmware development for system cooling and airflow management on test equipment, as well as a background in automated testing and security scanning. We need a collaborative team player with a passion for creating scalable and reliable applications.

About the role - you will:

Oracle Linux and Test Equipment (TE) Security
▪ Design, develop, and maintain software in a Linux environment.
▪ Linux-based device driver development and support.
▪ Manage and optimize the OS and Kernel for custom server configurations and
devices.
▪ Support software installation and troubleshoot PC setups.
▪ Schedule and run security scans to find and fix vulnerabilities, ensuring on-time RPM
releases.
▪ Provide rapid resolution for software issues to maintain system uptime and testing
efficiency.

New Software Design for Test Equipment
▪ Analyze the technical feasibility of software solutions from problem definition to
final implementation.
▪ Collaborate with internal teams to define requirements, estimate timelines, and ensure
tasks are completed on schedule.
▪ Manage individual project priorities, deadlines and deliverables.
▪ Develop and perform software testing for new hardware integrations.

Firmware Development & Sustaining
▪ Develop firmware for new PCBA boards, with a focus on system cooling and air flow
management.
▪ Provide prompt bug fixes and feature enhancements for existing boards.
▪ Manage firmware upgrades and provide ongoing support.
Seagate Internal

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:

Education: Bachelor's degree or higher in Computer Science, Software Engineering, or a related
field is required.

Experience:
We're looking for an experienced engineer with over 5 years of hands-on
experience in software and firmware development for test equipment systems. Your expertise
should include in-depth knowledge software for test equipment systems.

Core Technical Skills:
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.
Embedded Systems & Firmware: Experience with microcontroller platforms, RTOS
firmware, and C/C++ for embedded systems development.
Security: A strong understanding of security protocols and technologies, including
SSL/TLS, certificate lifecycle management, and key management systems.
Databases: Proficiency with SQL databases.
Web Technologies: Familiarity with HTML, CSS, and JavaScript.

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.

Your experience includes:

Personal Attributes:
• 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.

Location:

Korat, Thailand

Our Korat facility is our largest manufacturing site worldwide, with more than 10,000 employees. Here, our team produces cloud-based storage equipment, from individual storage components to finished drives. Employees enjoy ample on-site parking, free shuttle vans and buses within the city of Korat, as well as transportation to and from Bangkok and Khon Kaen province on weekends. At work, you can grab a delicious breakfast, lunch, dinner, or snacks at one of our 24/7 on-site canteens or coffee shops. We offer table tennis, basketball, volleyball, a running/walking trail, and exercise classes in our on-site fitness center. In addition, there are relaxing spaces with comfortable seating both indoors and outdoors, perfect for taking a break during the day.


 

 

 

 

 

 

 

 

 

 

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 and passionate 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 accommodation with the application process upon request as required to comply with applicable laws. If you need assistance or accommodation due to a disability, you may contact us at accommodations@seagate.com. 

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.