Job Description
Job Description
Requirement / Must Have
- Strong expertise in low-level embedded programming.
- Hands‑on experience with simulation debug and post‑silicon validation.
- Strong understanding of synchronization techniques such as handshakes and message passing.
- Experience with high‑speed interfaces, particularly DDR, including timing diagram analysis and debug.
- Strong verbal and written communication skills.
- Ability to learn quickly and work independently.
Experience
- 5+ years of experience as a firmware engineer.
- Experience supporting high‑speed LPDDR, DDR, or inter‑chip I/O development.
- Experience working in complex system‑level firmware environments.
- Exposure to post‑silicon bring‑up and runtime optimization.
Responsibilities
- Implement and maintain CI systems using GitHub Actions to support robust build and test workflows.
- Manage integration with external codebases to maintain compatibility across teams.
- Monitor CI health and quickly detect, analyze, and resolve failures.
- Create and manage firmware releases with thorough QA and validation processes.
- Assist with pull request conflict resolution and workflow optimization.
- Debug system‑level tests across multiple environments.
- Support post‑silicon lab bring‑up, DDR training, runtime operation, and diagnostic features.
- Collaborate with RTL, firmware, circuit, and architecture teams on memory interface development.
Should Have
- Experience with SERDES, DDR, or memory controller design.
- Understanding of computer organization and architecture.
- Laboratory experience using oscilloscopes, logic analyzers, or similar equipment.
- Strong analytical, detail‑oriented, and ownership‑driven mindset.
Skills
- Firmware development.
- Low‑level embedded programming.
- CI/CD and automation.
- GitHub and GitHub Actions.
- C, C++, Python.
- DDR and high‑speed interface debugging.
- System‑level debugging and validation.
Qualification and Education
- Bachelor’s degree in Electrical Engineering or Computer Engineering.
- An advanced degree is a plus.
#J-18808-Ljbffr