Embedded Firmware Engineer II — Storage Systems

Seagate Technology

Singapore

On-site

SGD 70,000 - 100,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Seagate Technology in Singapore is seeking an embedded firmware engineer to develop, validate, and integrate firmware for storage products. You will work on C-based firmware, validate hardware features, and write drivers, contributing to reliability and performance enhancements.

The role involves collaboration with a worldwide software engineering team, debugging, and optimization across product development phases in a fast-paced environment.

Qualifications

  • Fluent programming capabilities in C and Python (and similar languages).
  • Strong CS fundamentals: algorithms, data structures, complexity analysis, problem solving.
  • Demonstrate problem solving and critical thinking ability.
  • Excellent communication skills and ability to explain technical issues.
  • Understanding of micro-controllers and their interaction with firmware.

Responsibilities

  • Develop embedded firmware in C for storage devices and related platforms.
  • Validate new and existing hardware features and write firmware drivers.
  • Collaborate with global team to resolve issues detected internally or externally.
  • Exercise independent judgment in methods and evaluation criteria for results.
  • Contribute to firmware features that improve functionality, reliability, performance, and manufacturability.
  • Develop, integrate, debug, and maintain firmware across product development phases.
  • Optimize and improve existing firmware stacks, libraries, and platform components.

Skills

C
Python
Algorithms
Data structures
Problem solving
Communication
Microcontroller
Embedded systems

Tools

Emulators
Trace
Version control
Oscilloscopes
Compilers
Linkers
Analyzers

Job description

Seagate Technology in Singapore is seeking an embedded firmware engineer to develop, validate, and integrate firmware for storage products. You will work on C-based firmware, validate hardware features, and write drivers, contributing to reliability and performance enhancements.

The role involves collaboration with a worldwide software engineering team, debugging, and optimization across product development phases in a fast-paced environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer II - Storage Systems
Embedded Firmware Engineer II - Storage Systems

Seagate International Headquarters Pte. Ltd. • Singapore

On-site
SGD 60,000 - 90,000
Engineer II, Firmware Engineering
Engineer II, Firmware Engineering

Seagate International Headquarters Pte. Ltd. • Singapore

On-site
SGD 60,000 - 90,000
Engineer II, Firmware Engineering
Engineer II, Firmware Engineering

Seagate Technology • Singapore

On-site
SGD 70,000 - 100,000
Firmware Engineer – SSD & NVMe Systems
Firmware Engineer – SSD & NVMe Systems

1100 Micron SemiAsiaOP Pte Ltd • Singapore

On-site
SGD 45,000 - 65,000
Senior Staff Engineer, Test Hardware & Supplier Integration
Senior Staff Engineer, Test Hardware & Supplier Integration

Seagate Technology • Singapore

On-site
SGD 120,000 - 180,000
Firmware Engineer - Embedded Systems (NVMe/PCIe)
Firmware Engineer - Embedded Systems (NVMe/PCIe)

Micron Technology • Singapore

On-site
SGD 60,000 - 80,000
Senior SSD Firmware Engineer – Controller & NVMe
Senior SSD Firmware Engineer – Controller & NVMe

1100 Micron SemiAsiaOP Pte Ltd • Singapore

On-site
SGD 70,000 - 100,000
Senior Firmware Engineer - SSD Controller & Systems
Senior Firmware Engineer - SSD Controller & Systems

Micron Technology, Inc • Singapore

On-site
SGD 120,000 - 180,000
Senior Firmware Engineer - SSD & AI-Enabled Systems
Senior Firmware Engineer - SSD & AI-Enabled Systems

Micron Technology, Inc • Singapore

On-site
SGD 90,000 - 120,000
Lead Firmware Engineer - SSD Systems & Storage
Lead Firmware Engineer - SSD Systems & Storage

Micron Memory Malaysia Sdn Bhd • Singapore

On-site
SGD 140,000 - 200,000