CrawlJobs Logo

Technologist Engineer, Firmware Engineering

sandisk.com Logo

Sandisk

Location Icon

Location:
Taiwan , Hsinchu

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Lead the development of firmware for next-generation SSD products, focusing on performance, power efficiency, and endurance. Design and implement complex firmware architectures, ensuring seamless integration with hardware components. Debug and optimize firmware for various embedded systems and ARM-based platforms. Collaborate with hardware engineers to develop and refine firmware-hardware interfaces. Conduct code reviews and mentor junior engineers to maintain high-quality standards. Analyze and resolve complex technical issues in firmware development and implementation. Stay current with industry trends and emerging technologies in firmware engineering and storage systems. Contribute to the development of technical specifications and documentation. Participate in cross-functional team meetings to align firmware development with overall product goals. Drive innovation by proposing and implementing new ideas to improve product performance and features.

Job Responsibility:

  • Lead the development of firmware for next-generation SSD products, focusing on performance, power efficiency, and endurance
  • Design and implement complex firmware architectures, ensuring seamless integration with hardware components
  • Debug and optimize firmware for various embedded systems and ARM-based platforms
  • Collaborate with hardware engineers to develop and refine firmware-hardware interfaces
  • Conduct code reviews and mentor junior engineers to maintain high-quality standards
  • Analyze and resolve complex technical issues in firmware development and implementation
  • Stay current with industry trends and emerging technologies in firmware engineering and storage systems
  • Contribute to the development of technical specifications and documentation
  • Participate in cross-functional team meetings to align firmware development with overall product goals
  • Drive innovation by proposing and implementing new ideas to improve product performance and features

Requirements:

  • Excellent interpersonal skills and team player
  • Bachelor of Technology, Master of Technology or Engineering equivalent in Computer Science or Software / Computer / Electrical Engineering
  • 10+ years of experience in SSD Firmware development including Storage Protocols like NVMe, etc.
  • Proven ability to work as part of a global team in multiple geographies
  • Previous experience with storage systems, protocols, and NAND flash – strong advantage
  • Expertise on Security protocols (TCG, Opal, etc) is an advantage

Nice to have:

  • Previous experience with storage systems, protocols, and NAND flash
  • Expertise on Security protocols (TCG, Opal, etc)

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Technologist Engineer, Firmware Engineering

MTS Hardware Engineer

T-Mobile is seeking a Member of Technical Staff (MTS) Hardware Engineer to lead ...
Location
Location
United States , Bellevue
Salary
Salary:
Not provided
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7-10 years related work experience
  • 5+ years developing cloud server and rack hardware solutions
  • 5+ years as lead technologist, architect engineer in the hardware space for a major technology, component, product, product line
  • experience with memory, CPU, signal integrity, peripheral device integration, hardware monitoring sensors, and device firmware interaction
  • experience as a lead engineer for complex electronic systems
  • experience driving the technology roadmap and quality of third-party suppliers and working with supply chain
  • experience with mentoring engineers on technical development
  • bachelor's degree of Electrical Engineering, Computer Science, Mechanical Engineering, a related subject area, or equivalent industry experience
Job Responsibility
Job Responsibility
  • Lead the technical design and implementation of large-scale, cross-platform cloud hardware solutions to optimize infrastructure performance and reliability
  • develop and drive the technology roadmap for cloud hardware, ensuring alignment with organizational goals and industry best practices
  • collaborate with senior engineers and cross-functional teams to evaluate and integrate new hardware products and architectural approaches
  • mentor and guide engineers in technical development, fostering a culture of innovation and continuous improvement
  • conduct signal integrity analysis, and manage CPU, memory, peripheral interfaces, and device firmware interactions to ensure robust system performance
  • oversee the quality and reliability of third-party hardware suppliers, working closely with the supply chain to maintain high standards
  • analyze competitive market and industry trends to identify opportunities for innovation and strategic advantage
  • serve as the technical spokesperson for rack and server engineering, representing T-Mobile's technical capabilities
What we offer
What we offer
  • medical, dental, and vision insurance
  • flexible spending account
  • 401(k)
  • employee stock grants
  • employee stock purchase plan
  • paid time off
  • paid parental and family leave
  • family building benefits
  • back-up care
  • enhanced family support
  • Fulltime
Read More
Arrow Right

Technologist, ASIC Development Engineering (ASIC SOC Validation)

We are looking for a Technologist (ASIC validation engineer) to work with our ne...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Computer Engineering, Electrical Engineering, Computer Science or related field
  • 12 – 17 years of experience on validation and debug
  • Experience coding in C for SSD embedded system, Python for test automation is a plus
  • SSD firmware/validation experience in areas of: USB, SD, PCIe/NVMe, NAND and related areas
  • Experience with lab debugging tools (debugger, logic analyzer, scope)
  • Good Knowledge in any of the storage protocol - eMMC/USB/NVMe protocol
  • Good Knowledge in any of the Electrical validation of the storage protocol - eMMC/USB/SD/SDIO/PCIE
  • Good Knowledge and hands on experience in scripting in C, Python language
  • Good Knowledge and deep hands on experience in Failure Analysis to understand the Test and FW/Memory features
  • Good knowledge in Test application development and performance measurement tool, etc.
Job Responsibility
Job Responsibility
  • Validation of DDR, PCIe/SD memory product with Host platforms from different OEM/Chipset vendors
  • Failure Analysis of the issues to root cause whether it is the test issue or product issue
  • Understand the architecture and design. Come up with validation plan and execute to completion
  • Understanding the test scenarios and converting them into test cases
  • Develop Validation firmware using C/C++ in multiple environments using latest standards: FPGA, Simulator, for flash products
  • perform tasks including SOC bring-up
  • features validation
  • ASIC and storage drive debugging
  • Compliance and interoperability procedures
  • Fulltime
Read More
Arrow Right

Technologist, ASIC Development Engineering

Are you ready to push the boundaries of what's possible in technology? Join the ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in electrical engineering, Computer Engineering, or a related field with 14-18 years of experience
  • Proven experience in ASIC RTL design, with a strong grasp of Verilog/System Verilog
  • Strong understanding of SoC architecture, AMBA protocols (AXI/AHB/APB), interconnects and peripherals for debug
  • Prior knowledge of Power Intent format (UPF) and Timing Constraints (SDC) is a must
  • Proficiency in scripting languages (e.g., Python, TCL) for automation
  • Hands-on with EDA tools (simulation, lint, CDC, synthesis, formal verification)
  • Strong problem-solving skills and the ability to thrive in a dynamic environment
  • Excellent communication and teamwork abilities
Job Responsibility
Job Responsibility
  • Innovate, implement, and verify RTL code for complex ASICs
  • Own SoC subsystems related to CPU complex, DDR, Host, Flash, Debug, Clocks, resets, Power domains etc. for top of the line flash controllers
  • Ensure robust design methodologies including Lint, CDC, RDC, CLP and FC-Elab
  • Utilize advanced AI-driven tools, including GitHub Copilot, to streamline the design process
  • Collaborate with DFT, PD, Hardware and Firmware teams for delivering the most optimal solution
  • Lead design reviews and provide mentorship to junior engineers
  • Work along side with the SoC Managers and SoC Leads to deliver best-in-class solution
  • Stay abreast of the latest industry trends and emerging technologies in AI and ASIC design
  • Fulltime
Read More
Arrow Right

Technologist, Product Development Engineering

Looking for Hardware engineers who are self-motivated and can independently arch...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or higher in Electronics Engineering or equivalent
  • Minimum 12+ years of experience in Hardware Engineering
  • Experience in working on hardware design, board bring up, debug and validation
  • High speed interfaces : PCI Express and DDR or NVDDR (NAND TM interface)
  • Power Delivery : DC-DC converters including high transient loads
  • Experience in using High end scopes, PCIe analyzer, Logic Analyzer and other tools required for board debug
  • Simulation tools for Signal & power integrity
  • Scripting language for automating HW test
  • Knowledge on PCBA development process
  • Hands on in Documentation, Bug tracking, Version control tools
Job Responsibility
Job Responsibility
  • Looking for Hardware engineers who are self-motivated and can independently architect, design & develop solutions using the latest technologies, possess excellent hands-on skills working on complex hardware projects, and have Hardware Design, Signal Integrity, Power Delivery and Hardware Verification expertise
  • Fulltime
Read More
Arrow Right
New

Sr Technologist, System Design Engineering

Sandisk understands how people and businesses consume data and we relentlessly i...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/ME with 15+ years of relevant experience in Storage system architecture or Storage Firmware Architecture development, preferably with UFS/iNAND domain
  • Must be good in PCIe/NVMe, UFS/USB protocols
  • Must be proficient in security design and developments
  • Good analytical and problem solving skills
  • Must be able to work on Power budgeting, Low power architecture, new feature/algorithm development and system performance optimization etc
  • Proficient in Storage system architecture especially with UFS, eMMC and Automotive products
  • Expert in defining UFS/eMMC controller architecture for embedded and automotive solutions, in depth knowledge in
  • Expert in defining embedded NAND features and system handling etc
  • Should be expert in defining PPA (power, perf and area) optimized solutions for storage products
  • Good have good communication skills and collaborative skills to work with customers, partners and eco system etc
Job Responsibility
Job Responsibility
  • Proficient in Storage system architecture especially with UFS,eMMC and Automotive products
  • Expert in defining UFS/eMMC controller architecture for embedded and automotive solutions, in depth knowledge in
  • Expert in defining embedded NAND features and system handling etc
  • Should be expert in defining PPA (power, perf and area) optimized solutions for storage products
  • Good have good communication skills and collaborative skills to work with customers, partners and eco system etc
  • Protocol expertise - working knowledge in UFS, eMMC, NVMe protocols etc
  • Innovation - Good track record of innovation and new ideas/papers in external forums etc
  • Should be able to lead team (internal/external) and bring best out of the team
  • Expertise in performance analysis, power optimization, yield improvement and HW debug capability etc
  • Must be Good team player, collaborative and result oriented with product first mindset
  • Fulltime
Read More
Arrow Right

Technologist, ASIC Development Engineering (RTL Design and SOC)

Are you ready to push the boundaries of what's possible in technology? Join the ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in electrical engineering, Computer Engineering, or a related field with 14-18 years of experience
  • Proven experience in ASIC RTL design, with a strong grasp of Verilog/System Verilog
  • Strong understanding of SoC architecture, AMBA protocols (AXI/AHB/APB), interconnects and peripherals for debug
  • Prior knowledge of Power Intent format (UPF) and Timing Constraints (SDC) is a must
  • Proficiency in scripting languages (e.g., Python, TCL) for automation
  • Hands-on with EDA tools (simulation, lint, CDC, synthesis, formal verification)
  • Strong problem-solving skills and the ability to thrive in a dynamic environment
  • Excellent communication and teamwork abilities
Job Responsibility
Job Responsibility
  • Innovate, implement, and verify RTL code for complex ASICs
  • Own SoC subsystems related to CPU complex, DDR, Host, Flash, Debug, Clocks, resets, Power domains etc. for top of the line flash controllers
  • Ensure robust design methodologies including Lint, CDC, RDC, CLP and FC-Elab
  • Utilize advanced AI-driven tools, including GitHub Copilot, to streamline the design process
  • Collaborate with DFT, PD, Hardware and Firmware teams for delivering the most optimal solution
  • Lead design reviews and provide mentorship to junior engineers
  • Work along side with the SoC Managers and SoC Leads to deliver best-in-class solution
  • Stay abreast of the latest industry trends and emerging technologies in AI and ASIC design
  • Fulltime
Read More
Arrow Right

Technologist, ASIC Development Engineering (RTL Design and SoC architecture, Lint)

Are you ready to push the boundaries of what's possible in technology? Join the ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in electrical engineering, Computer Engineering, or a related field with 14-18 years of experience
  • Proven experience in ASIC RTL design, with a strong grasp of Verilog/System Verilog
  • Strong understanding of SoC architecture, AMBA protocols (AXI/AHB/APB), interconnects and peripherals for debug
  • Prior knowledge of Power Intent format (UPF) and Timing Constraints (SDC) is a must
  • Proficiency in scripting languages (e.g., Python, TCL) for automation
  • Hands-on with EDA tools (simulation, lint, CDC, synthesis, formal verification)
  • Strong problem-solving skills and the ability to thrive in a dynamic environment
  • Excellent communication and teamwork abilities
Job Responsibility
Job Responsibility
  • Innovate, implement, and verify RTL code for complex ASICs
  • Own SoC subsystems related to CPU complex, DDR, Host, Flash, Debug, Clocks, resets, Power domains etc. for top of the line flash controllers
  • Ensure robust design methodologies including Lint, CDC, RDC, CLP and FC-Elab
  • Utilize advanced AI-driven tools, including GitHub Copilot, to streamline the design process
  • Collaborate with DFT, PD, Hardware and Firmware teams for delivering the most optimal solution
  • Lead design reviews and provide mentorship to junior engineers
  • Work along side with the SoC Managers and SoC Leads to deliver best-in-class solution
  • Stay abreast of the latest industry trends and emerging technologies in AI and ASIC design
  • Fulltime
Read More
Arrow Right

Technologist, Hardware Design

Looking for Hardware engineers who are self-motivated and can independently arch...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or higher in Electronics Engineering or equivalent
  • Minimum 12+ years of experience in Hardware Engineering
  • Experience in working on hardware design, board bring up, debug and validation
  • High speed interfaces : PCI Express and DDR or NVDDR (NAND TM interface)
  • Power Delivery : DC-DC converters including high transient loads
  • Experience in using High end scopes, PCIe analyzer, Logic Analyzer and other tools required for board debug
  • Simulation tools for Signal & power integrity
  • Scripting language for automating HW test
  • Knowledge on PCBA development process
  • Hands on in Documentation, Bug tracking, Version control tools
Job Responsibility
Job Responsibility
  • Architect, design & develop solutions using the latest technologies
  • Work on complex hardware projects
  • Hardware Design , Signal Integrity, Power Delivery and Hardware Verification.
  • Fulltime
Read More
Arrow Right