Staff Engineer

7 days ago


Singapore Seagate Technology Full time

Description About Our Group The Software Engineering department within Equipment Design Engineering (EDE) 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 supports high-volume manufacturing, rapid troubleshooting, and continuous improvement, and leads initiatives in Industry 4.0, machine learning, and AI—enabling data collection, streaming, and analytics for Overall Equipment Effectiveness (OEE) reporting. By collaborating across hardware, firmware, and software domains, the team drives innovation and ensures the scalability, security, and performance of Seagate’s production test environments. About The Role - You Will We’re looking for a highly experienced engineer with hands-on experience in software and firmware development for sophisticated test equipment systems. Your expertise should include a comprehensive understanding of the hardware-software interface, from low-level communication protocols to microcontroller programming. Responsibilities 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. Build and maintain the hardware cryptography applications within RPM releases. 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. Develop and execute software tests to ensure new hardware and software integrations are robust and perform as expected. Firmware Development & Sustaining Develop firmware for new PCBA boards, focusing on hardware-software interfaces and low-level communication. Provide prompt bug fixes and feature enhancements for existing boards. Manage firmware upgrades and 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 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 Programming Languages: C/C++, C#, Java, and Python for developing, deploying, and managing large-scale production software. Linux & Operating Systems: Experience developing, optimizing, and maintaining backend test equipment software in Linux environments, including custom kernel builds, Kickstart, and RPM/Yum. Embedded Systems & Firmware: Proficiency with Microcontrollers, RTOS firmware, and C/C++ for embedded systems. Security: Understanding of SSL/TLS, certificate lifecycle management, and key management systems. Communication Protocols: I2C and UART expertise for component and drive communication. Firmware and Bootloaders: Experience with SPI Flash, bootloaders (U-boot), and related configuration data. Knowledge of FPGA programming is a plus. 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: Shugart, Singapore Travel: None Seniority level Not Applicable Employment type Full-time Job function Engineering and Information Technology Industries Computer Hardware Manufacturing, Software Development, and IT Services and IT Consulting Referrals increase your chances of interviewing at Seagate Technology by 2x Sign in to set job alerts for “Software Engineer” roles. #J-18808-Ljbffr Industry Other Category IT & Technology Sub Category Software Architecture & Engineering


  • Zendesk Engineer

    2 weeks ago


    Singapore Get Staff Full time

    About us The Role Our client is a Fortune 100 technology company, providing platforms that help connect people around the world. One of our core values is to scale the business by putting people first, and the Enterprise Products team is uniquely positioned to propel this work to the next level as we let the customer’s needs be our guiding compass, not...

  • Director

    2 days 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

    7 days ago


    Singapore Oxford Knight Full time

    Staff Engineer open to working with Ruby and Kubernetes on public cloud providers Looking for a Staff Engineer open to working with Ruby and Kubernetes on public cloud providers. While prior experience in this stack is valued, it is not mandatory for the role. The position offers the opportunity to provide technical leadership and mentorship, making...

  • Staff Engineer

    5 days ago


    Singapore Direct Search Global Full time

    **Job Detail**: - Job Reference - M6956 Direct Search Global is working **EXCLUSIVELY** with a new player in the Offshore industry to fill a position for Staff Engineer for their office in Singapore. Working alongside some of the region’s most reputable entrepreneurs, you will be expected to gain to unparalleled opportunities and knowledge in comparison...


  • Singapore Trulyyy Full time $150,000 - $250,000 per year

    I'm partnering with a fast-growing fintech innovator backed by a world-renowned VC.We're looking for top engineering talent who:Graduated from a top universityHave relevant work experience at a Tier 1 tech companyAre comfortable working onsite full-time (5 days/week)Open Roles:Engineering ManagerLead and scale a high-performing engineering team, driving...


  • Singapore PayPal Full time

    Join to apply for the Staff Software Engineer role at PayPal Join to apply for the Staff Software Engineer role at PayPal Get AI-powered advice on this job and more exclusive features. The Company PayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple,...


  • Singapore TRULYYY PTE. LTD. Full time

    I’m partnering with a fast-growing fintech innovator backed by a world-renowned VC. We're looking for top engineering talent who: Graduated from a top university Have relevant work experience at a Tier 1 tech company Are comfortable working onsite full-time (5 days/week)Open Roles Engineering Manager – Lead and scale a high-performing engineering team,...


  • Singapore Breeze Full time

    Join to apply for the Staff Full Stack Software Engineer role at Breeze Are you passionate about solving complex challenges in the fintech space? We’re looking for talented individuals to join our dynamic startup, backed by Sequoia Capital. We’re building the universal

  • Staff Sw Engineer

    3 days 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...


  • 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...