Silicon Firmware & Embedded Engineer
Core
Develop pre-silicon firmware and software with a direct interface to hardware to power and operate silicon chips.
Role type
Senior IC silicon firmware and embedded engineer
Builds
Pre-silicon firmware, C tests, and APIs for silicon chips
Domain
Semiconductor hardware / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded C++, low-level programming, hardware interfacing, debugging with hardware/software tools, software build systems, version control, design/code reviews, testing methodologies
Preferred skills
NA
Technologies
Embedded C++
Responsibilities
Develop pre-silicon firmware and software with direct hardware interfaces; Integrate C tests and APIs; Perform design and code reviews; Test and validate product implementations; Collaborate with hardware engineers for seamless integration; Document design decisions and test results; Assist junior team members with embedded systems concepts; Improve firmware development processes
Seniority
Senior, hands-on IC