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

Refuse collector

Elior at work – Workdays Made Better with Great Food. A great workday starts wit...
Location
Location
United Kingdom , Bishops Cleeve
Salary
Salary:
26806.21 GBP / Year
elior.co.uk Logo
Elior UK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working within a team
  • Warm, friendly and genuine with excellent all-round communication skills
  • Adaptable, whilst able to conform strictly to Elior UK procedures
  • Establishes strong relationships with colleagues and customers and maintains a professional image at all times
  • Methodical, thorough with persistence to see a job through to conclusion
Job Responsibility
Job Responsibility
  • To ensure full area of responsibility is cleaned (and cleared where contractually bound) in line with relevant cleaning schedule to Elior UK and client standards
  • To ensure COSHH and Health & Safety regulations are adhered to and any incidents are reported in line with procedures
  • Responsible for the smooth operation of relevant equipment reporting any maintenance issues in line with procedures
  • Ensure all complaint handling is dealt with professionally and in line with procedures
  • To maintain client and Elior UK confidentiality and security at all times
What we offer
What we offer
  • Free, tasty meals
  • Flexible working
  • Plenty of Time to Unwind - 28 days of holiday, and after two years, 31 days
  • Leave for life's important moments
  • Give back time - paid volunteering days
  • Room to grow - career development and learning opportunities
  • Wellbeing first - mental health support and wellbeing perks
  • Financial security - pension schemes and life assurance
  • Exclusive discounts - save on entertainment, leisure, and travel
  • Fulltime
Read More
Arrow Right
New

Teaching Assistant- One to One

1:1 Teaching Assistant - Are you passionate about making a profound difference i...
Location
Location
United Kingdom , Dorking
Salary
Salary:
85.00 - 95.00 GBP / Day
https://www.randstad.com Logo
Randstad
Expiration Date
June 04, 2026
Flip Icon
Requirements
Requirements
  • Relevant experience supporting children with SEN
  • An understanding of various learning needs and effective support strategies
Job Responsibility
Job Responsibility
  • Delivering targeted academic assistance, adapting materials to meet the student's unique learning style
  • Supporting the student with social and emotional development, fostering independence and self-esteem
  • Assisting with communication, engagement, and participation in activities
  • Collaborating with teaching staff and other professionals to implement the student's individual learning plan
What we offer
What we offer
  • Supportive and collaborative environment
  • Chance to truly impact a child's development
  • Opportunities for professional growth
  • Fulltime
Read More
Arrow Right
New

AO4 Project Support Officer

Randstad is excited to partner with a key State Government Department to find an...
Location
Location
Australia , Buderim
Salary
Salary:
60.00 - 65.00 AUD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 07, 2026
Flip Icon
Requirements
Requirements
  • High-level competency in Microsoft 365, particularly Word, Excel, and PowerPoint
  • A basic understanding of procurement and finance
  • The ability to maintain effective relationships between internal and external stakeholders
  • A professional approach to work with a focus on transparency, accountability, and quality results
  • A mindset that embraces new ideas and makes considered, ethical decisions within a project context
Job Responsibility
Job Responsibility
  • Act as the primary interface for monitoring and tracking team responses, ensuring priority items are addressed promptly
  • Assist in developing procurement documents for contractor roles and projects, ensuring timely processing and adherence to policy
  • Capture key operational information, update registers, and assist with reporting to help the team prioritise backlogs effectively
  • Perform data entry within asset systems (ROAR) to ensure high-quality information is assigned to infrastructure assets
What we offer
What we offer
  • Super
  • Career Growth: Unique opportunity to learn specialist skills and gain in-demand government experience
  • Room to grow and learn in the team
Read More
Arrow Right
New

APS4 Admin Officer - Brisbane

We are seeking a highly organized and self-motivated APS4 Administrative Support...
Location
Location
Australia , Brisbane
Salary
Salary:
43.82 AUD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 07, 2026
Flip Icon
Requirements
Requirements
  • Demonstrated administrative experience, with a preference for experience within a government context
  • Proven ability to manage a high-volume team email inbox
  • Intermediate proficiency in MS Outlook and Excel
  • Exceptional attention to detail and a commitment to following established procedures
  • Proven ability to work autonomously and demonstrate initiative
Job Responsibility
Job Responsibility
  • Inbox and Calendar Management: Manage the team's shared email inbox, coordinate calendars and appointments, and ensure timely responses aligned with priorities
  • Administrative Support: Respond to general inquiries, assist with invoicing, reconciliation, and associated processes
  • Document and Data Management: Maintain the accuracy of the intranet, workflows, and forms with current processes
  • Collaborate with the team to ensure the procurement database remains current
  • Accountability: Be responsible for delivering accurate work that meets required timeframes and quality standards
  • Teamwork: Work collaboratively to achieve overall business outcomes and undertake ad hoc duties/projects as directed
What we offer
What we offer
  • Super
  • Fulltime
Read More
Arrow Right
New

Customer Service Officer

Customer Service Officer – Townsville. Are you a proactive communicator with a k...
Location
Location
Australia , Townsville
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
June 12, 2026
Flip Icon
Requirements
Requirements
  • Reliability: You are punctual, professional, and ready to collaborate with your peers in the office 5 days per week
  • Customer Focus: You possess an enthusiastic attitude and a genuine desire to be an integral part of a high-volume order-taking and distribution hub
  • Communication Excellence: You can identify and resolve customer issues while capturing complex orders with the highest level of precision
  • Tech Savvy: You are fully computer literate and comfortable navigating multiple systems
  • Adaptability: You have a proven ability to learn quickly and thrive amidst the challenges of an ever-changing industrial environment
What we offer
What we offer
  • Stability: A full-time, permanent position within a booming industry
  • Culture: A supportive and positive team environment where every member is valued
  • Growth: Ongoing mentoring and guidance from outstanding industry leaders and experienced colleagues
  • Future: Genuine career advancement opportunities within there national Australian network
  • Fulltime
Read More
Arrow Right
New

Ao3 Business Support Officer

Randstad are proud to currently be partnering with multiple State Government Dep...
Location
Location
Australia , Brisbane
Salary
Salary:
51.12 AUD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 05, 2026
Flip Icon
Requirements
Requirements
  • Prior government experience is highly desirable
  • Microsoft Excel proficiency
  • High level of attention to detail
  • Customer service and communication skills
  • Analytical skills- interpreting numerical and written information
  • Reliable and adaptable to respond to changes in workloads and priorities
Job Responsibility
Job Responsibility
  • Provide a high level of administrative assistance to the leadership team, including managing complex calendars and coordinating departmental activities
  • Effectively prioritize competing tasks to ensure all work is completed to a high standard within designated timeframes
  • Prepare and manage high-quality business documentation, including briefing notes, minutes, and executive presentations
  • Oversee records management tasks, including file sorting, renaming, and maintaining computerized databases to ensure data integrity
  • Perform fast and accurate high-volume data entry to support departmental reporting and tracking
  • Manage incoming and outgoing correspondence, ensuring sensitive issues are escalated and handled in accordance with departmental directives
  • Manage the end-to-end processing of work orders, purchase orders, and invoices with high attention to detail
What we offer
What we offer
  • $51.12 per hour plus super
  • Brisbane CBD location
  • Initial 3 month assignment with potential to extend
  • A dedicated consultant as a point of contact
  • Discounts at retailers like David Jones, Myer & JB HiFi, Rebel Sport, Woolworths, Hoyts cinemas and many more
  • A free Employee Assistance Program which will provide you your family with access to professional support services
  • Access to your payslips at the click of a button via our MyRandstad App
  • A weekly pay cycle which gives you access to your wages sooner rather than later
Read More
Arrow Right