- Develop / Maintain software tools in Python, C, and C++ to improve efficiency for test software developers.
- Build an automated analysis tool capable of scanning ~500k lines of C/C++ test code to identify functions, modules, and files directly or indirectly impacted by changes in shared library functions.
- Generate impact reports and automatically compile and execute affected programs/modules.
- Support mainline feature development, flag cleanup, and general code optimization.
- Enhance and update test software to support new test requirements.
- Study industry‑standard specifications, including SCSI command sets, HDD SMART standards, and Seagate‑specific feature documentation.
- Review existing test software and design or refine test scenarios to satisfy new test objectives.
- Write and execute unit tests and bench tests; perform debugging and experimental validation of both software and firmware behavior.
- Conduct code reviews and collaborate with other developers to ensure high‑quality implementation.
- Perform failure analysis (FA) and resolve issues found in test software.
- Receive training on core command protocols and internal test frameworks used for HDD communication.
- Follow the full Software Development Life Cycle using Agile/Scrum methodologies to design, implement, and release software.
- Passionate about software development, debugging, and problem solving
- Comfortable with reading command specs and translating them into software solution
- Self-motivated and eager to explore and learn new stuff
- Good knowledge in software engineering, electrical engineering, or computer science.
- Strong teamwork qualities as well as communication and good interpersonal skills to work effectively in a cross-functional team environment
- Have at least 3-months of significant or extensive project experience in developing and debugging software or firmware in Python, C, C++, C#, or Java.
- Experience with Linux operating system and familiar with Shell commands will have some good advantage
- Bachelors/Masters/ in Computer Science, Computer Engineering, Electrical Engineering or equivalent disciplines and qualification
- AI related programming experience such as CoPilot API programming experience
- Winner of any large or moderate scale software competition would be an advantage
- Any software training certificates
- Have system knowledge of HDD or SSD storage interface protocol
-
Job summary · Responsible for ATE Test Program development, digital characterization test, design and debug of ATE test interface HW (load board), releasing cost effective production test solutions into mass production, · &test time reduction activities for Digital and Mixed Sign ...
Singapore, Singapore1 week ago
-
THE WORK: Join us in a role where your expertise will shine You will have the opportunity to perform independently and become a subject matter expert while actively participating in discussions and contributing to solutions for work-related challenges. Your skills in Configuratio ...
Singapore1 day ago
-
Minimum Qualifications: · BS/MS degree in a relevant field: Computer Engineering or EE; · Experience within mobile application and/or backend service application; · Have distributed application and iOS/Android fundamental knowledge; · Excellent problem solving skills, ability to ...
Singapore Full time4 days ago
-
A Developer cum Test Analyst with 4-6 years of experience in PL/SQL Development, Unix Scripting, Java Development, Testing (Manual and Automation), and Banking Domain/Billing/Factoring/SWIFT Application Related required for this position. · ...
Singapore, Singapore1 week ago
-
We are seeking a technical and hands-on Software Development Engineer in Test (SDET) to join our newly formed product engineering team. This is a critical role where you will own the quality strategy and reliability of a new SaaS platform from scratch. · Unlike traditional QA rol ...
Singapore OTHER3 days ago
-
Responsibilities: · 1. Responsible for the quality assurance of ByteDance's live-streaming products; · 2. Deeply involved in the product development process, coordinate with various roles to continuously deliver products with high quality; · 3. Improve product quality and efficie ...
Singapore Full time4 days ago
-
We are seeking a technical and hands-on Software Development Engineer in Test (SDET) to join our newly formed product engineering team. This is a critical role where you will own the quality strategy and reliability of a new SaaS platform from scratch. · Unlike traditional QA rol ...
Singapore22 hours ago
-
We are seeking a detail-oriented and innovative Test Systems Engineer responsible for developing and enhancing both software and hardware test systems for new and existing products. · This role involves close collaboration with global R&D teams to ensure efficient and consistent ...
Singapore1 month ago
-
What To Expect · Tesla Electronics Test and Automation Group (ETAG) is the main point of contact to ensure the highest quality vehicle, silicon and robotics electronics for our customers. Our mission is to develop test automation equipment, architect software automation framework ...
Toa Payoh6 days ago
-
The applicant must have a proficient understanding of x86 CPU and GPU architecture and functionality, · Drive and develop SLT test regression infrastructure to test weekly Firmware / Software releases before integration to SLT Test Program. · Pre-emptively surface complex,firmwar ...
Singapore2 weeks ago
-
We are building the Everything Store for Finance.You'll work directly with our CEO and a small team of builders to push the limits of performance and UX. · ...
Singapore1 month ago
-
+Job summary · As an SDET at Paradex, you are a developer focused on building the systems that ensure our exchange remains bulletproof.You will sit at the intersection of development and quality, designing sophisticated automation frameworks to validate high-frequency trading eng ...
Singapore1 month ago
-
OUR STORY · At ST, we believe in the power of technology to drive innovation and make a positive impact on people, business, and society. We are a global semiconductor company, and our advanced technology & chips forms the hidden part of the world we live in today. · When you joi ...
Singapore6 days ago
-
+We re scaling fast and building a team of mission-driven engineers to redefine what s possible in decentralized finance. We have no product managers, no managers, no 1:1s at Paradex. No bullshit. Just code. · ...
Singapore Full time1 month ago
-
· DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our ow ...
Singapore1 day ago
-
The Junior Software Development Engineer in Test provides mission critical support for our core proprietary trading systems. · ...
Singapore1 month ago
-
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own c ...
Singapore6 days ago
-
We are seeking a detail-oriented and innovative Test Systems Engineer responsible for developing and enhancing both software and hardware test systems for new and existing products. · ...
Singapore Full time3 weeks ago
-
...
Singapore1 month ago
-
Driven by the passion to improve quality of people's lives, WSA continues to grow as market leader in the hearing aid industry. With our commitment to increase penetration in an underserved hearing care market, we want to accelerate our business transformation in order to reach m ...
Singapore5 days ago
-
Company · Qualcomm Semiconductor Limited · Job Area · Engineering Group, Engineering Group > Hardware Engineering · General Summary · Product and Test Engineering (PTE) is looking for Digital Test Engineers who will create test solutions in support of New Product Introduction (Si ...
Singapore10 hours ago
R&D Firmware and Software Engineering Test Developer - Singapore - Seagate Technology
Description
About Our GroupSeagate's Firmware and Software Engineering organization is a globally distributed team dedicated to building the intelligent technologies that power Seagate's storage solutions. Spanning sites in United States, China, India and Singapore, the team integrates deep domain expertise in embedded systems, storage architectures, and software innovation. Engineers collaborate across time zones to design, develop, and validate firmware, system software, and advanced features that ensure performance, reliability, and security for Seagate's industry‑leading products. This organization plays a critical role in shaping next‑generation storage platforms and delivering high‑quality solutions to customers worldwide.
Firmware Test Development is part of the Firmware and Software Engineering organization. The team design, developer and maintain test software in C/C++/Python/Seagate proprietary scripting software for validating the Firmware features and the drive overall performance is within the industrial protocol and customer expectation.
About The Role - You Will
The Shugart site (named after Seagate's founder, Al Shugart) is a research and design center. Easily accessible from the One-North MRT Station, many employees choose to take mass transportation to work. Being a purpose-built building, The Shugart has excellent employee recreational facilities. Take an active break at our badminton courts, table tennis tables, in-house gym, and recreation rooms. Our yoga and Zumba classes are very popular. We also offer classes and interest groups in photography, gardening, and foreign languages, and have various on-site celebrations, and community volunteer opportunities.
Location: Shugart, Singapore
Travel: None
-
Test Development Engineer
Only for registered members Singapore, Singapore
-
Automation Test Developer
Accenture Southeast Asia- Singapore
-
Software Development in Test
Full time Tik Tok- Singapore
-
Developer cum Test Analyst
Only for registered members Singapore, Singapore
-
Software Development Engineer in Test
OTHER Only for registered members Singapore
-
Software Development Engineer in Test
Full time Tik Tok- Singapore
-
Software Development Engineer in Test
Only for registered members Singapore
-
Senior Engineer, Test Development
Only for registered members Singapore
-
Test Development Engineer
Tesla- Toa Payoh
-
System Test Development Engineer
Only for registered members Singapore
-
Senior Software Development Engineer in Test
Only for registered members Singapore
-
Senior Software Development Engineer in Test
Only for registered members Singapore
-
Senior Product Test Development Engineer
STMicroelectronics- Singapore
-
Principal Software Development Engineer in Test
Full time Only for registered members Singapore
-
Junior Software Development Engineer in Test
Only for registered members Singapore
-
Junior Software Development Engineer in Test
Only for registered members Singapore
-
Junior Software Development Engineer in Test
DRW- Singapore
-
Senior Engineer, Test Development
Full time Only for registered members Singapore
-
Digital Product and Test Development Engineer, Senior
Only for registered members Singapore
-
Senior Engineer, Test Development
Only for registered members Singapore
-
Digital Product and Test Development Engineer, Senior
Qualcomm- Singapore