Job Description : - Pre and Post Silicon validation experience. - Good Programming skills in C/C++ for low level programming, Assembly language for any processor, C-assembly interworking. - Good trouble-shooting skills with analysis and debugging ability. - Scripting knowledge Perl/Python/Shell will be added advantage.- Basic knowledge of ARMv8/ARMv7 CPU and memory system architecture. - Basics of processor architecture, Multicore/Multiprocessor with SMP/heterogenous cores, MMU, Paging etc- Basic knowledge of Synchronization primitives, locking mechanism. - Using JTAG based debuggers, compilers/linkers. - Integration activities using Perforce/Git or any other version control software. - Exposure to SoC architecture paradigms - interconnects, power management,- Good trouble-shooting skills with analysis and debugging ability on Board bring up (boot-up). - Software development for silicon enablement, silicon validation. Bring-up of hardware-software solution on FPGA/emulation platforms and on fresh SOC designs- Software for power/performance KPIs. Weakly ordered memory model/pipelining of memory systems/memory barriers. - Top level of ASIC design methodology is an added skill
💡 Quick Summary
Seeking a career-building opportunity? The PMIC|Post Silicon Validation Engineer | C|C position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.