Engineer II, Firmware Engineer

SEAGATE SINGAPORE INTERNATIONAL HEADQUARTERS PTE. LTD.

Singapore

Presencial

SGD 60 000 - 100 000

Tempo integral

Há 9 dias

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Seagate Singapore International Headquarters Pte. Ltd. is seeking an embedded firmware engineer to join the Singapore software team.

You will design, implement, test, and integrate firmware for Seagate storage products, focusing on reliability and performance. The role requires strong C programming skills, experience with microcontrollers, and collaboration with global teams. You will debug issues, optimize firmware stacks, and contribute to product quality across development phases.

Qualificações

  • Fluent programming capabilities in C and Python.
  • Strong CS fundamentals with data structures and algorithms.
  • Good problem solving and communication skills.
  • Understanding of micro-controllers and firmware concepts.
  • Experience with hardware-software interaction and debugging tools.

Responsabilidades

  • Develop embedded firmware in C for storage devices and related platforms.
  • Validate hardware features and write firmware drivers.
  • Work with global teams to resolve problems detected internally or externally.
  • Exercise independent judgment in methods and evaluation criteria.
  • Contribute to firmware features that improve reliability, performance, and manufacturability.
  • Develop, integrate, debug, and maintain firmware across product development phases.

Conhecimentos

C programming
Python
Algorithms
Debugging
Microcontroller
Embedded systems
Communication
Version control

Descrição da oferta de emprego

About our group:

Seagate Software Engineering is seeking candidates in the exciting and rapidly evolving field of embedded firmware development for storage products. Seagate is an industry leader in data storage solutions, enabling the world to store, manage, and protect digital content. The team architects, designs, develops, validates, and enables innovative firmware solutions across product and solution segments for customers and partners.

About the role - you will:

Successful candidates will join a worldwide Software Engineering team architecting, developing, validating, and deploying embedded firmware for Seagate storage products. Take this opportunity to grow your career and contribute to firmware solutions that improve product quality, reliability, performance, and customer value.

  • Develop embedded firmware in C for storage devices and related product platforms
  • Validate new and existing hardware features and write firmware drivers to control and interface with them
  • Work with global team on resolving problems detected internally or externally
  • Exercise your independent judgment in methods, techniques and evaluation criteria for obtaining results
  • Contribute to firmware features that improve product functionality, reliability, performance, and manufacturability
  • Develop, integrate, debug, and maintain firmware features across product development phases
  • Optimize and improve existing firmware stacks, libraries, and platform components
About you:

The successful candidate will be part of the Seagate Software Engineering team in Singapore. This role will focus on embedded firmware development, validation, debugging, and integration for storage products. The candidate should demonstrate good judgment in selecting methods and techniques for obtaining architecture and firmware solutions. Normally receives little instruction on day-to-day work and general instructions on new assignments.

Your experience includes:
  • Fluent programming capabilities in one or more languages such as C, Python, etc.
  • Strong foundation in computer science fundamentals, including algorithms, data structures, complexity analysis, and practical problem-solving techniques
  • Demonstrate problem solving capabilities and able to readily apply critical thinking.
  • Demonstrate communication skills and ability to articulate technical issues.
  • Understanding of micro-controller and its interaction with firmware.
  • Understanding of embedded systems concepts, firmware architecture, hardware-software interaction, and low-level debugging
  • Strong interest in firmware development, product validation, performance optimization, and solving complex engineering problems
  • Working Experience using firmware and hardware development tools (emulators, trace, version control, oscilloscopes, compilers, linkers, and analyzers).
  • Self-motivated and be able to comprehend and apply new knowledge quickly and effectively on the job.
  • Interest in working with storage systems, embedded platforms, firmware development processes, and industry standards
  • Familiarity with using AI-assisted coding tools to improve development productivity, code understanding, debugging, test creation, and documentation
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Engineer II, Firmware Engineering
Engineer II, Firmware Engineering

Seagate International Headquarters Pte. Ltd. • Singapore

Presencial
SGD 60 000 - 90 000
Engineer II, Firmware Engineering
Engineer II, Firmware Engineering

Seagate Technology • Singapore

Presencial
SGD 70 000 - 100 000
Embedded Firmware Engineer II - Storage Systems
Embedded Firmware Engineer II - Storage Systems

Seagate International Headquarters Pte. Ltd. • Singapore

Presencial
SGD 60 000 - 90 000
Embedded Firmware Engineer II — Storage Systems
Embedded Firmware Engineer II — Storage Systems

Seagate Technology • Singapore

Presencial
SGD 70 000 - 100 000
Embedded Firmware Engineer II — Storage Systems
Embedded Firmware Engineer II — Storage Systems

SEAGATE SINGAPORE INTERNATIONAL HEADQUARTERS PTE. LTD. • Singapore

Presencial
SGD 60 000 - 100 000
Embedded Firmware Engineer
Embedded Firmware Engineer

Beyondsoft International (Singapore) Pte Ltd • Singapore

Presencial
SGD 72 000 - 120 000
R&D Firmware and Software Engineering Test Developer - Internship
R&D Firmware and Software Engineering Test Developer - Internship

Seagate Technology • Singapore

Presencial
SGD 20 000 - 33 000
Principal/Staff Engineer – Firmware Development
Principal/Staff Engineer – Firmware Development

WhiteCrow Research Pvt. Ltd. • Singapore

Presencial
SGD 120 000 - 180 000
Embedded Firmware Engineer
Embedded Firmware Engineer

HYPERSCAL SOLUTIONS PTE. LTD. • Singapore

Presencial
SGD 78 000 - 123 000
Embedded Software Engineer (MNC - Semiconductor)
Embedded Software Engineer (MNC - Semiconductor)

RRecruiter • Singapore

Presencial
SGD 70 000 - 110 000
AWS
Performance Bonus
Overtime pay