Silicon Firmware & Embedded Engineer
Core
Develop pre-silicon firmware and software with a direct interface to hardware for silicon chips.
Role type
Senior embedded systems engineer (silicon bring-up)
Builds
Custom hardware bring-up and system-level integration for ARM, PowerPC, and x86 platforms
Domain
Semiconductor hardware engineering (via careerplan.io/jobs/ATCI-5292026-S1933945-silicon-firmware-embedded-engineer-at-accenture)
Required skills
Embedded C++, low-level programming, hardware debugging, RTOS concepts, system architecture, FPGA fundamentals, build systems (CMake, Makefiles)
Preferred skills
Embedded AI, GenAI tools, LLMs, industry standard prompting
Technologies
ARM, PowerPC, x86, I2C, RS232, SPI, Oscilloscope, Logic Analyzer, Trace32, Hardware Debugger, CMake, Makefiles
Responsibilities
Design and develop software for embedded systems; perform custom hardware bring-up and debugging; work with communication protocols; collaborate on FPGA-based systems; implement and troubleshoot RTOS concepts; ensure efficient build processes; participate in code reviews and testing.
Seniority
Senior, hands-on IC
