

Senior Embedded Firmware Engineer
Location
Austin, TX
Level
Senior-Level
Department
Semiconductors
Type
Salary
Job Description
Posted on:
2026-02-19
Responsibilities
- Develop, debug, and maintain embedded firmware for server memory controllers and memory-related subsystems
- Support memory initialization, configuration, training, and runtime management
- Collaborate with hardware, architecture, validation, and software teams to define and implement firmware requirements
- Implement firmware features related to compression and encryption
- Debug hardware/firmware interactions during bring-up and post-silicon validation
- Apply security best practices to protect against firmware-level vulnerabilities
- Create and maintain firmware design documentation and implementation notes
Job Requirements
- Proven experience in embedded firmware or low-level software development
- Proficiency in C and C++
- Hands-on experience with embedded firmware development and hardware/software interfaces
- Experience working with memory subsystems or memory-adjacent firmware
- Strong analytical, debugging, and problem-solving skills
- Familiarity with JTAG debuggers, source-level debuggers, and logging tools
- Academic credentials: Bachelor of Science or Master of Science in Electrical Engineering, Computer Engineering, or Computer Science



