Senior Engineer Systemc Hardware Modeling And System Architecture

Year    TS, IN, India

Job Description

Job Requirements



We are seeking a highly skilled

SystemC Hardware Modeling and System Architecture Engineers

to join our dynamic team. The ideal candidate will have extensive experience in system-level modeling, performance analysis, and architecture design using

SystemC/TLM

. You will play a crucial role in defining and optimizing next-generation hardware architectures, enabling early software development, and defining hardware-software co-design methodologies.


Key Responsibilities:



Develop and maintain

SystemC IP library

for reuse across multiple projects. Ensure modularity, scalability, and maintainability of SystemC IP components. Optimize and standardize

SystemC-based IP models

for integration into larger SoC platforms. Develop and maintain

SystemC-based transaction-level models (TLM)

for SoC (System-on-Chip) architectures. Conduct

performance analysis, power modeling, and system optimization

to guide architecture decisions. Define and implement

hardware/software co-simulation

environments for early-stage software development. Work closely with

RTL design teams

to ensure alignment between system models and final hardware implementations. Collaborate with

software, firmware, and verification teams

to enable pre-silicon verification / validation and bring-up. Develop

high-level system models

to evaluate trade-offs in memory hierarchy, interconnects, and processing elements. Support the integration of

virtual prototypes

into larger simulation frameworks. Optimize

simulation performance

to support large-scale system-level validation.

Required Qualifications:



Bachelor's, or Master's in

Electrical Engineering, Computer Engineering, or a related field

.

5+ years

of experience in

C++

,

SystemC/TLM2.0 modeling

for hardware architectures. Strong knowledge of

computer architecture, SoC design, and hardware-software interaction

. Proficiency in

C++ programming

and

SystemC modeling techniques

. Experience with

performance modeling, cache coherency, and memory subsystem analysis

. Familiarity with

hardware simulation tools

,

virtual platforms, and hybrid emulation

environments. Hands-on experience with

embedded systems, firmware, and device driver development

. Strong

debugging and profiling skills

for hardware/software interaction.

Preferred Qualifications:



Familiarity with

hardware functions, peripherals, Bus Fabrics, RISC-V, and SoC design

. Knowledge of

RTL design, and high-level synthesis (HLS)

. Background in

system performance benchmarking and optimization

. Proficiency in

Python, scripting, and automation

for simulation frameworks.

Required Skills and Experience



Bachelor's, or Master's in

Electrical Engineering, Computer Engineering, or a related field

.

5+ years

of experience in

C++

,

SystemC/TLM2.0 modeling

for hardware architectures. Strong knowledge of

computer architecture, SoC design, and hardware-software interaction

. Proficiency in

C++ programming

and

SystemC modeling techniques

. Experience with

performance modeling, cache coherency, and memory subsystem analysis

. Familiarity with

hardware simulation tools

,

virtual platforms, and hybrid emulation

environments. Hands-on experience with

embedded systems, firmware, and device driver development

. Strong

debugging and profiling skills

for hardware/software interaction.


Work Experience



Required Skills and Experience



Bachelor's, or Master's in

Electrical Engineering, Computer Engineering, or a related field

.

5+ years

of experience in

C++

,

SystemC/TLM2.0 modeling

for hardware architectures. Strong knowledge of

computer architecture, SoC design, and hardware-software interaction

. Proficiency in

C++ programming

and

SystemC modeling techniques

. Experience with

performance modeling, cache coherency, and memory subsystem analysis

. Familiarity with

hardware simulation tools

,

virtual platforms, and hybrid emulation

environments. Hands-on experience with

embedded systems, firmware, and device driver development

. * Strong

debugging and profiling skills

for hardware/software interaction.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3970134
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year