Senior Engineer, Firmware at Samsung Austin Semiconductor

San Jose, California, United States

Samsung Austin Semiconductor Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Semiconductors, Data StorageIndustries

Requirements

  • BS in Computer/Electrical Engineering or Computer Science with 5+ years of working experience in silicon development, or MS in Computer/Electrical Engineering or Computer Science with 3+ years of relevant working experience, or PhD with 0+ years of relevant experience in storage firmware development
  • Strong programming experience and demonstrated proficiency in C/C++ for embedded systems, including development of algorithms, manipulation of complex data structures, and implementing highly optimized code
  • Relevant hands-on experience in embedded software or firmware development, including storage devices or other embedded platforms
  • Experience with ARM or equivalent embedded multi-core microprocessor architectures
  • Hands-on experience with JTAG/ICE debuggers and protocol analyzers
  • Experience with one or more of the following storage related technologies: NVM Express, PCI Express, SAS, SCSI, NAND Flash/FTL, Fibre Channel, SATA, eMMC, or UFS (beneficial)
  • Some scripting experience in one of Python/Perl/Javascript (desired)
  • Familiarity and experience with modern agile software development methodologies and practices (preferred)
  • Resourceful Achiever: self-driven and proactive, applying logic and reason to effectively solve problems and manage risks
  • Avid Learner: eagerly taking on new challenges and seeking opportunities to grow
  • Passionate Owner: energized by work, taking ownership and delivering results without ego
  • Committed Collaborator: positive attitude, welcoming ideas from others and driving processes forward inclusively
  • Daily onsite presence at San Jose, CA office

Responsibilities

  • Design and development of high performance firmware and software for cutting-edge enterprise SSD products
  • Debug, optimize, and validate SSD firmware on complex embedded multi-core architectures
  • Support customer qualification and adoption of SSD products
  • Participate in ground-breaking advanced SSD storage development and research projects

Skills

Key technologies and capabilities for this role

FirmwareSSDEmbedded SystemsMulti-core ArchitecturesDebuggingOptimizationValidationHost InterfaceV-NANDSilicon Development

Questions & Answers

Common questions about this position

Is this role remote or onsite?

The role requires daily onsite presence at the San Jose, CA office in alignment with the company's Flexible Work policy.

What education and experience are required for this position?

A BS in Computer/Electrical Engineering or Computer Science with 5+ years of experience in silicon development, or MS with 3+ years, or PhD with 0+ years in storage firmware development is required.

What programming skills are needed for this role?

Strong programming experience and demonstrated proficiency in C/C++ for embedded systems, including algorithms, complex data structures, and optimized code is required.

What is the company culture like at Samsung Austin Semiconductor?

The company emphasizes an inclusive culture and diverse workforce, believing that innovation and growth are driven by empowering people to be their true selves.

What makes a strong candidate for this Senior Engineer role?

Candidates with hands-on experience in embedded firmware development, ARM multi-core architectures, JTAG/ICE debuggers, and storage technologies like NVMe or NAND Flash will stand out.

Samsung Austin Semiconductor

Develops advanced semiconductor technology solutions

About Samsung Austin Semiconductor

Samsung Semiconductor specializes in cutting-edge semiconductor technologies, offering ultra-high resolution sensors, ultra-fine pixel technology, gaming storage, automotive memory solutions, AI advancements, and EUV advanced processing, providing transformative solutions for device manufacturers.

Laxmi Sagar Layout, Mahadevapura, Bengaluru, Karnataka 560048, IndiaHeadquarters
N/AYear Founded
VENTURE_UNKNOWNCompany Stage
Hardware, Consumer SoftwareIndustries
5,001-10,000Employees

Land your dream remote job 3x faster with AI