Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 20504823

    BENGALURU · FULLTIME

    SENIOR ENGINEER - C++

    Happiest Minds Technologies

    Happiest Minds Technologies

    Bengaluru · onsite · Posted 12d ago

    Sourced fromFoundit
    Not disclosed3–5 yrsfulltimeBengaluru

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Job Title: SystemC/TLM SoC Modelling Engineer

    Location: SMILES 2-Bengaluru-Bengaluru

    Years of Experience: 3-5 Years

    Job Summary: We are seeking a highly skilled SystemC/TLM SoC Modelling Engineer with 3-5 years of hands-on experience in developing high-level virtual platforms and transaction-level models for complex System-on-Chip (SoC) architectures. The ideal candidate must possess strong proficiency in C++ and be adept at collaborating with cross-functional teams to ensure model accuracy and performance.

    Key Responsibilities

    • Develop, integrate, and validate SystemC/TLM 2.0 models for SoC components including CPUs, interconnects, peripherals, and memory subsystems.
    • Create functional, performance, and loosely-timed (LT) / approximately-timed (AT) models for architecture exploration, hardware-software co-verification, and early software development.
    • Collaborate with architecture, design, and verification teams to ensure model accuracy and performance.
    • Debug and optimize simulation speed versus timing fidelity trade-offs.

    Mandatory Skills

    • Strong proficiency in C++ (C++11 and modern standards).
    • Expertise in SystemC/TLM-2.0 for modelling.
    • Solid understanding of SoC architecture including processors, caches, coherency protocols, interconnects, and memory ordering.
    • Experience with virtual platforms, performance modelling, and hardware-software co-simulation.

    Preferred Skills

    • Exposure to tools like Synopsys Virtualizer, Cadence, or open-source SystemC environments.
    • Familiarity with Python scripting, Git, and agile development methodologies.

    Qualifications

    • Bachelors or Masters degree in Electronics, Computer Engineering, or a related field.

    If you are passionate about SoC modelling and possess the required skills, we encourage you to apply and join our dynamic team.

    C++

    Sourced from foundit

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    virtual platforms performance modellingSoC Architecturepython scriptingAgile Development MethodologiesSystemC TLM 2.0Hardware software co-simulationGIT

    Section · Company

    About Happiest Minds Technologies

    Happiest Minds Technologies

    Happiest Minds Technologies

    IT Services & Consulting

    6.5k+

    employees

    2011

    15 years old

    Bangalore / Bengaluru, Karnataka

    India

    About

    A technology firm specializing in digital transformation services utilizing advanced technologies to enhance enterprise efficiency and customer experience.

    Industries

    IT Services & Consulting

    Employee ratings

    1,441 reviews

    3.4/ 5

    Culture

    3.4

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Work Life Balance210Work Culture165Senior Management138Salary104Learning80

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 26,224 jobs in Bengaluru
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • How to find a job in India, fast