TekPillar®
Website:
tekpillar.com
Job details:
Job Role: Embedded SystemC Engineer
Experience: 3 to 15 Years
Location: Bangalore
Key Responsibilities:
- Develop and maintain SystemC/TLM 2.0 based virtual platform models
- Design and implement embedded software and firmware components
- Model SoC subsystems including: CPU pipelines, GPUs, Hardware Accelerators, Memory subsystems, Bus protocols
- Develop peripheral models such as: Timers, DMA Controllers, I/O Controllers
- Work on hardware/software co-simulation environments
- Optimize simulation performance and platform scalability
- Collaborate with architecture, verification, and firmware teams
- Debug complex hardware-software interactions and simulation issues
Required Qualifications & Skills:
- Strong expertise in SystemC and TLM 2.0
- Excellent programming skills in C/C++ with strong OOPS concepts
- Hands-on experience in Embedded Software / Firmware Development
- Strong understanding of SoC architecture and subsystem modeling
- Knowledge of bus protocols such as: AXI, PCIe, USB
- Experience in peripheral modeling and simulation frameworks
- Strong debugging and analytical skills
Click on Apply to know more.