S

Samsung

Makes consumer electronics and semiconductor components

Firmware Development

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Strong programming skills in C and C++, including data structures and algorithms.
  • Sound knowledge of the NAND flash firmware stack, including front end, back end, Flash Translation Layer, host interface, and flash interface.
  • Previous work experience with at least one storage protocol, such as eMMC, UFS, SCSI, SATA, or NVMe.
  • Knowledge of scripting languages such as Perl, Python, and Shell, and Batch, Make, or CMM scripting.
  • Strong debugging skills using Visual Studio, Lauterbach T32 on ARM-based systems-on-chip, and logic analyzers; ability to reproduce and fix issues and work with logging and diagnostics.
  • Experience in requirements analysis, architecture, design, development, unit testing, and integration testing.
  • Ability to troubleshoot complex issues, including scalability and performance issues, memory leaks, memory corruption, and code size issues, and apply optimization techniques.
  • Strong written and verbal communication skills, including the ability to articulate and present complex designs.
  • Demonstrated ability to work as a team member or technical leader in a dynamic product-development environment.
  • 6–13 years of firmware development experience.
  • B.Tech, B.E, M.Tech, or M.E qualification.

Responsibilities

  • Conduct technical code reviews and ensure coding standards.
  • Own end-to-end delivery of UFS firmware projects and features.
  • Define best practices for firmware development and testing.
  • Optimize firmware performance, power efficiency, and reliability.
  • Develop Linux drivers on Linux operating systems for a cross-platform application used for SSD validation.

Desired Qualifications

  • Experience with storage protocols such as NVMe or SAS.

About the Company

Samsung

Makes consumer electronics and semiconductor components

Samsung Electronics designs and manufactures consumer devices and electronic components for individuals, businesses and other technology manufacturers worldwide. Its product lines include Galaxy phones and tablets, televisions, home appliances, memory chips, processors and displays. The company develops hardware and software, runs manufacturing facilities and sells finished products through online and physical retail channels supported by a global sales network. It earns revenue from device and component sales, while its foundry business manufactures chips designed by customers. Samsung Electronics was founded in 1969 and is headquartered in Suwon, South Korea.

Company size
10,001+
Company stage
IPO
Headquarters
United States
Founded
1969

Recently Posted Jobs

Explore more opportunities at Samsung

See more jobs