Senior Firmware Engineer

2 weeks ago


Bengaluru India System Soft Technologies Full time

Job Description Role: Firmware Engineer Duration:6-12 months Location :Hybrid -Bangalore Job Responsibilities: - Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors. - Work on Machine Learning based NAND management algorithms. - Generate comprehensive firmware and engineering documentation. - Troubleshoot and resolve complex software problems in embedded real-time systems. - Mentor and train other team members. Requirements/Qualifications: Minimum Qualifications: - A good team player. - A methodical and processes driven work ethic. - Excellent written and verbal communication skills. - Prior experience in SSD firmware development: NAND management algorithm development including but not limited to read error handling. - Bachelor's degree in computer science, computer engineering or equivalent field. - 12+ years of related experience - Strong C/C++/Python programming and debugging skills. - ARM system programming experience. - Working knowledge of Machine Learning algorithms. - Knowledge of SSD firmware architecture and algorithms, including: &; Flash translation layer &; Caching &; NAND management - In-depth knowledge of NVMe and PCIe protocols Preferred Qualifications: - Experience in the use of bus analyzers, JTAG, emulators and other firmware debugging tools. - Agile development methodology experience. - Lab time with PCIe and logic analyzers. - Experience with Linux as a development environment. - Board and first-silicon bring-up. Please share resume to [Confidential Information]



  • Bengaluru, Karnataka, India ABEX Excellence Full time

    We are hiring on behalf of a leading product company for the position of Senior Firmware EngineerJob Title: Senior Firmware EngineerExperience: 5+ yearsLocation – BangaloreOverview:We are looking for a highly skilled Senior Firmware Engineer to lead the design and development of firmware for next-generation IoT health and AI-driven devices. This role...


  • Chennai, India HCLTech Full time

    Job Description Job Description: Firmware / Embedded Software Engineer Role Overview We are looking for a skilled Embedded Software Engineer to design, develop, and maintain firmware for microcontroller-based embedded systems. The role involves low-level programming in Embedded C, working with RTOS, and implementing communication protocols while interfacing...


  • Bengaluru, Karnataka, India L&T Technology Services Full time

    Job Title:Senior Engineer – FirmwareLocation:BangaloreExperience Required:Minimum 10 yearsEducation:Bachelor's/Master's in Electronics or Software EngineeringKey ResponsibilitiesResponsibility AreaDetailsTechnical GuidanceProvide direction on software/firmware design specifications, ensuring compliance with international standards and certification...


  • Bengaluru, India Sandisk Full time

    Job DescriptionWe are seeking a Senior Engineer, Firmware Engineering specializing in Embedded C, UFS/eMMC to join our team in Bengaluru, India. In this role, you will be responsible for developing and optimizing firmware for storage devices, with a focus on UFS and eMMC technologies. Design, develop, and maintain firmware for embedded storage systems using...


  • Bengaluru, India Advanced Micro Devices, Inc Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • India Datanetiix Solutions Inc. Full time

    Description: Senior Embedded Firmware Engineer (IoT / STM32 / LoRa) Experience: 9+ Years (Flexible for strong profiles) Industry: IoT, Embedded Systems, Wireless Communication, Sensor Devices Role Overview We are seeking a world-class Embedded Firmware Engineer to design, build, and optimize firmware for next-generation IoT sensor devices. The ideal...


  • India Datanetiix Solutions Inc. Full time

    Description: Senior Embedded Firmware Engineer (IoT / STM32 / LoRa) Experience: 9+ Years (Flexible for strong profiles) Industry: IoT, Embedded Systems, Wireless Communication, Sensor Devices Role Overview We are seeking a world-class Embedded Firmware Engineer to design, build, and optimize firmware for next-generation IoT sensor devices. The ideal...


  • Bengaluru, Karnataka, India AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...


  • Bengaluru, Karnataka, India, Karnataka Vista Applied Solutions Group Inc Full time

    Job Summary:Client is looking for Firmware Engineer and this is hybrid position from Banglore.Responsibilities:Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors.Work on Machine Learning based NAND management...


  • Bengaluru, India Muse Wearables Full time

    Location: On-site, Bommasandra, Bangalore Urban Employment Type: Full-Time About Us: We are a rapidly growing wearable technology company developing cutting-edge smart rings and other innovative devices. Our flagship product is a smart ring featuring Bluetooth, NFC, a dual-processor PSOC63 architecture, and an RTOS-based application. We are seeking a...