Silicon Firmware & Embedded Engineer
Core
Develop pre-silicon firmware and software with a direct interface to hardware components for silicon chips.
Role type
Senior IC silicon firmware & embedded engineer
Builds
Pre-silicon firmware, C tests, APIs, and software build flows for silicon chips
Domain
Semiconductor hardware engineering
Deliverable
production ML models | product features
Required skills
Embedded C++, real-time operating systems, debugging tools for embedded software, hardware description languages, digital design concepts, software development methodologies, version control systems
Preferred skills
Industry standard GenAI tools, LLMs, prompting skills
Technologies
Embedded C++, real-time operating systems, hardware description languages
Responsibilities
Develop pre-silicon firmware and software that interfaces directly with hardware components, integrate and develop C tests and APIs, manage the software build flow, conduct design and code reviews, test and validate product implementations
Seniority
Senior, hands-on IC