> Markdown version of [/jobs/ext/2178004-senior-engineer-firmware](https://www.wearedevelopers.com/jobs/ext/2178004-senior-engineer-firmware). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Engineer, Firmware - **Company:** Samsung - **Location:** San Jose, CA, United States - **Experience:** Expert - **Salary:** $138,000.0 - $206,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Computer Programming, Software Debugging, Serial ATA, Firmware, Joint Test Action (IEEE Standards), PCI Express, SAS (Software), Small Computer System Interface (SCSI), Universal Asynchronous Receiver/Transmitter, Storage Technologies, Information Technology, Nvme - **Published:** August 22, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/85771561/1 ## About the Role * BS in Computer/Electrical/Electronic Engineering or Computer Science, and 5 years of relevant experience in software or firmware or a MS in Computer/Electrical/Electronic Engineering or Computer Science with 3 years of relevant experience preferred. * Strong experience in C/C++ programming for embedded systems is required. * Strong experience with UART/JTAG/ICE debuggers, and protocol analyzers. * Familiarity with at least one of the storage protocols such as SAS / SATA / SCSI / FC / NVMe / PCIe protocols is required. * Hands on experience with UART/JTAG/ICE debuggers, firmware debugging and protocol analyzers. * Demonstrated ability to work as a team player, as part of a local and globally distributed team. * You're inclusive, adapting your style to the situation and diverse global norms of our people. * An avid learner, you approach challenges with curiosity and resilience, seeking data to help build understanding. * You're collaborative, building relationships, humbly offering support and openly welcoming approaches. * Innovative and creative, you proactively explore new ideas and adapt quickly to change. ## Description * Analyze, debug, and resolve firmware issues observed at domestic and international customer sites as well as at local and overseas development centers. * Triage and root cause system, driver, and device interoperability issues at customer sites. * OEM Spec gap analysis, firmware customization/feature development; collaborate with other engineering teams to analyze debug information and implement and deploy firmware patches. * Need based business travel and stay at domestic and international customer sites as well as overseas development centers for extended periods of time (can be up to multiple weeks at a time) * Assist customers by running or inspecting their tests at onsite locations, At Samsung Semiconductor, we use Artificial Intelligence (AI) tools in the recruitment process to enhance efficiency. However, AI is used as a support tool, not a final decision-maker. All hiring decisions are made by our human recruiting team and hiring managers to ensure every candidate is evaluated fairly and holistically. ## Related Videos - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)