CrawlJobs Logo

Principal Engineer, SSD Firmware Engineering

sandisk.com Logo

Sandisk

Location Icon

Location:
India , Bengaluru

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a talented Principal Engineer, Firmware Engineering to join our innovative team in Bengaluru, India. In this role, you will be responsible for developing and maintaining firmware for embedded systems, ensuring optimal performance and reliability of our cutting-edge products.

Job Responsibility:

  • Design, develop, and implement firmware for embedded systems and microcontrollers
  • Collaborate with hardware engineers to integrate firmware with electronic components
  • Optimize firmware for performance, power consumption, and memory usage
  • Develop and maintain device drivers for various hardware interfaces
  • Implement and integrate real-time operating systems (RTOS) in firmware projects
  • Conduct code reviews and ensure adherence to coding standards and best practices
  • Debug and resolve firmware issues using specialized tools and techniques
  • Participate in firmware testing and validation processes
  • Document firmware architecture, design decisions, and implementation details
  • Stay up-to-date with the latest trends and technologies in firmware engineering

Requirements:

  • Bachelor's degree in Computer Engineering, Electronics, Electrical Engineering, or related field
  • 10+ years of experience in firmware development for embedded systems
  • Strong proficiency in C/C++ programming languages
  • In-depth knowledge of microcontroller architectures and embedded systems
  • Experience with real-time operating systems (RTOS) and their implementation
  • Familiarity with hardware interfaces such as SPI, I2C, I3C, UART, and GPIO
  • Expertise in developing and debugging low-level device drivers
  • Proficiency in using version control systems, preferably Git
  • Strong analytical and problem-solving skills with attention to detail
  • Experience with firmware testing and validation methodologies
  • Excellent communication and teamwork skills
  • Familiarity with IoT devices, consumer electronics, or industrial automation (preferred)
  • Ability to work efficiently in a fast-paced, dynamic environment
  • Adopt AI to enable efficiencies in the systems and utilities

Nice to have:

  • Exposure to SSD firmware architecture and performance optimization
  • Knowledge of secure coding practices, MISRA C, and static analysis tools
  • Exposure to FPGA-based systems, high-speed interfaces, and low-level driver development
  • AI adoption on both systems or utilities to enhance efficiencies
  • Experience with scripting languages (Python, Bash) for automation
  • Familiarity with FPGA interaction, high-speed interfaces, or safety-critical systems
  • Strong problem-solving and analytical skills
  • Excellent communication and documentation abilities
  • Ability to work independently and collaboratively in a fast-paced environment

Additional Information:

Job Posted:
December 11, 2025

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 Principal Engineer, SSD Firmware Engineering

Principal Software Engineer - Storage

Principal Cloud Engineer-Storage to scale Azure’s Fault Self-Healing and Failure...
Location
Location
United States , Aliso Viejo
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements is required for this role
  • M.S. Computer or Electrical Engineering
  • 12+ years of SSD firmware engineering development experience
  • 8+ years of NVMe and PCIe experience
  • Deep expertise in SSD virtualization, reliability, fault analysis, and live‑site operations
  • Lead end‑to‑end design decisions across detection, prediction, mitigation, and repair of SSDs in hyper scale environment
  • Design component‑agnostic reliability frameworks that work across different components
  • Proven ability to build automation heavy systems that operate safely at hyperscale.
Job Responsibility
Job Responsibility
  • Design and build best-in-class fleet resiliency systems for storage devices at scale
  • Develop scalable live monitoring capabilities, fault detection and repair solutions
  • Design features for SSDs and Storage Accelerator firmware deployment
  • Lead collaboration projects with hardware, firmware and software teams that fault reduction projects
  • Build automation to drive repair efficiency for storage operations in the production fleet
  • Collaborate with suppliers to design reliable, high performance and quality storage devices
  • Analyze data to identify, prototype, and drive the implementation of technical and process improvements to increase the predictability, agility, and quality of Azure systems
  • Actively support Azure service stakeholders.
  • Fulltime
Read More
Arrow Right

Principal Engineer, Systems Design Engineering

Sandisk understands how people and businesses consume data and we relentlessly i...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Own system‑level PCIe Gen5/Gen6 architecture from an NVMe SSD endpoint perspective
  • Define and review PCIe + NVMe integration across SSD products
  • PHY + MAC IP review, integration requirements and constraints
  • SoC/ASIC integration: clocks, resets, power domains, straps, lane mapping, sidebands
  • PCIe SFR + FW guidelines: flow control, LTSSM observability, power states, error handling
  • Link & low power transitions: DLRM, L1, L1SS, L0p, ASPM, clock-down, APST Coordination
  • Bring-up + debug: enumeration, speed negotiation, width detection, stability, AER/error recovery
  • Customer requirement tuning: latency/power, performance, reliability and consistency
  • Provide deep expertise in PCIe configuration and extended capability registers, including: Link, power management, MSI/MSI‑X, AER, BARs, L1SS
  • Lead platform bring‑up and debug: Enumeration, link training, speed negotiation, power states, error handling
Job Responsibility
Job Responsibility
  • Own the end-to-end PCIe system design for an NVMe SSD product line across client laptops and enterprise servers, from PHY/MAC review through ASIC/SoC integration, PCIe SFR/register analysis, and firmware design guidelines for robust link training, link transitions, low-power behavior. This role sits at the intersection of PCIe spec compliance, NVMe behavior, FW architecture, platform interoperability, and power/performance tuning.
  • Fulltime
Read More
Arrow Right
New

Cook

Location
Location
United States , Cranford
Salary
Salary:
17.00 - 20.40 USD / Hour
atriaseniorliving.com Logo
Atria Senior Living
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • High School Diploma or General Education Degree (GED)
  • One (1) to three (3) years of experience as a cook in a hospitality or healthcare environment
  • Food handlers permit as required by state law and/or Company standards
  • Ability to read and follow recipes, guides, cleaning schedules and logs
Job Responsibility
Job Responsibility
  • Join the kitchen staff in preparing and cooking food for our residents
  • Build positive relationships with residents, employees and coworkers
  • Understand that dining in the restaurant-style atmosphere can be the highlight of our residents’ day
  • Maintain the kitchen in a clean, safe and sanitary condition at all times
What we offer
What we offer
  • Competitive Pay
  • Paid Holidays & PTO
  • Comprehensive Health Plans
  • Career Advancement Opportunities
  • Tuition Reimbursement
  • Employee Loyalty Rewards Program
  • Retirement Savings Plan with Employer Match
  • Rewards & Recognition
  • Health & Safety
  • Parttime
Read More
Arrow Right
New

General Operative - De-vegetation / Civils

Job Opportunity: General Operative (De-Veg) Location: Birmingham (Flagship Civi...
Location
Location
United Kingdom , Birmingham
Salary
Salary:
16.60 - 17.00 GBP / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
May 29, 2026
Flip Icon
Requirements
Requirements
  • CSCS Card: Green (Labourer) or higher is essential
  • De-Veg Experience: Proven experience in commercial or industrial vegetation clearance
  • Safety Awareness: A strong understanding of site safety, particularly around heavy plant machinery
  • Reliability: Ability to commute to various sites across the Birmingham area
Job Responsibility
Job Responsibility
  • Vegetation Clearance: Using strimmers, brushcutters, and hand tools to clear scrub and weeds
  • Waste Management: Operating wood chippers and ensuring the safe disposal of green waste
  • Site Maintenance: Supporting the wider civils team with general groundworks and keeping the site perimeter secure and tidy
Read More
Arrow Right
New

Full Charge Bookkeeper

We are looking for an experienced Full Charge Bookkeeper to support a company in...
Location
Location
United States , Little Egg Harbor Township
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of experience in a Full Charge Bookkeeper or similar accounting role
  • Demonstrated background in bank reconciliations, credit card reconciliations, and sales tax processing
  • Working knowledge of accounts payable and accounts receivable procedures
  • Ability to manage bookkeeping responsibilities independently with strong attention to detail
  • Proficiency in maintaining accurate financial records and resolving account discrepancies
  • Strong organizational skills and the ability to meet recurring deadlines in a Contract assignment
Job Responsibility
Job Responsibility
  • Oversee full-cycle bookkeeping functions to maintain complete and accurate financial records
  • Perform regular bank account reconciliations and investigate discrepancies to ensure balances are correct
  • Reconcile corporate credit card activity and verify that transactions are properly recorded and supported
  • Process accounts payable transactions, including reviewing invoices and preparing payments on schedule
  • Manage accounts receivable activity by tracking incoming payments and following up on outstanding balances
  • Prepare and file sales tax information in accordance with applicable requirements and reporting deadlines
  • Maintain organized accounting documentation and support month-end close activities as needed
  • Identify recordkeeping issues and resolve transactional inconsistencies to improve financial accuracy
What we offer
What we offer
  • Medical
  • Vision
  • Dental
  • Life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Graduate FPGA Engineer

As a Graduate FPGA Engineer, you'll work in a team of FPGA Hardware and Software...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
optiver.com Logo
Optiver
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree in Electronic Engineering or Computer Engineering or similar graduating in or before 2026
  • Digital academic design experience with FPGAs or ASICs
  • Academic Experience in VHDL, Verilog, or SystemVerilog
  • Open, collaborative, self-critical attitude and willingness to learn from your mistakes
  • Desire to understand how the systems you build fit into our trading activities
Job Responsibility
Job Responsibility
  • Design and maintain proprietary trading systems
  • Produce highly-reliable FPGA designs that secure the lowest latency possible
  • Work in a team of FPGA Hardware and Software Engineers
  • Find the simplest solutions to the most complex problems
What we offer
What we offer
  • Performance-based bonus structure
  • 25 paid vacation days in first year, increasing to 30 from second year onwards
  • Training opportunities
  • Discounts on health insurance
  • Fully paid first-class commuting expenses
  • Extensive office perks including breakfast, lunch and dinner
  • World-class barista coffee
  • In-house physio and chair massages
  • Organized sports and leisure activities
  • Friday afternoon drinks
  • Fulltime
Read More
Arrow Right
New

Labourer

Are you a Labourer in NR1 and looking for a new contract? If you have a CSCS car...
Location
Location
United Kingdom , Norwich
Salary
Salary:
14.24 - 17.00 GBP / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
May 27, 2026
Flip Icon
Requirements
Requirements
  • Valid CSCS
  • PPE
  • References
Job Responsibility
Job Responsibility
  • Moving materials
  • Using the pulling system to lift materials to higher level
  • Assisting the trades on site
Read More
Arrow Right
New

Housekeeper

The Housekeeper is responsible for maintaining a clean and safe environment for ...
Location
Location
United States , Philadelphia
Salary
Salary:
15.00 - 18.00 USD / Hour
atriaseniorliving.com Logo
Atria Senior Living
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must successfully complete all Company specified training programs.
  • Able to operate cleaning equipment such as, iron, washer & dryer, brooms, mops, vacuums, etc.
  • Able to work various schedules and shifts as needed.
  • Basic reading, writing, and mathematical skills.
  • Communicate effectively in English with employees and residents.
  • General knowledge of sanitation.
  • Strong organization and time management skills.
  • Basic computer skills.
Job Responsibility
Job Responsibility
  • Clean public areas and resident’s apartments, including bathrooms, kitchens, patios & windows, floors, furniture, and common areas.
  • Perform all housekeeping duties including: Distributing laundered articles and linens
  • Changing beds
  • Cleaning public restrooms and replenishing supplies as needed
  • Sweeping, scrubbing, waxing, and polishing floors
  • cleaning rugs, carpets, upholstered furniture, and draperies
  • Dusting furniture and equipment
  • Polishing metalwork
  • Washing walls, woodwork, windows, door panels, and sills
  • Performs all laundry duties, including: Washing and drying resident laundry and textiles in provided appliances
What we offer
What we offer
  • Competitive Pay
  • Paid Holidays & PTO
  • Comprehensive Health Plans
  • Career Advancement Opportunities
  • Tuition Reimbursement
  • Employee Loyalty Rewards Program
  • Retirement Savings Plan with Employer Match
  • Rewards & Recognition
  • Health & Safety
  • Parttime
Read More
Arrow Right