A System-on-Chip (SoC) Firmware Architect is responsible for designing and developing firmware architecture for embedded systems, particularly SoC platforms. This role is pivotal in defining the firmware microarchitecture, ensuring optimal performance, power efficiency, and scalability across hardware-software interfaces. Firmware microarchitecture design for power, performance, and thermal management. Architectural decisions on software structure, protocols, and validation strategies. Pre-silicon development, including HW modeling and test environment setup. Cross-functional collaboration with hardware, software, and validation teams. Optimization for constrained resources (memory, interrupts, processing power). Documentation and code reviews to maintain high standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Industry
Computer and Electronic Product Manufacturing
Number of Employees
5,001-10,000 employees