Simics System Engineer

3 weeks ago


Bengaluru, Karnataka, India UST Full time
  • Simics Automation Lead to drive automation initiatives for pre-silicon SoC validation using Simics virtual platforms.
  • The ideal candidate will have deep expertise in Python-based test automation, simulation tools, and system-level validation workflows.
  • This role involves designing and maintaining robust test frameworks, enabling continuous integration, and improving validation efficiency through smart automation.

Key Responsibilities

  • Design, develop, and maintain scalable test automation frameworks targeting Simics-based virtual platforms
  • Automate end-to-end workflows including model bring-up, boot testing, OS validation, regression execution, and report generation
  • Create modular Python scripts to interact with Simics APIs, logs, and virtual hardware interfaces
  • Integrate automation into CI/CD systems such as Jenkins or Azure DevOps to support daily regressions and nightly builds
  • Collaborate with validation, firmware, and modeling teams to enable automation readiness and debug support
  • Drive root cause analysis for automation failures and maintain reliability of regression pipelines
  • Implement automation for defect tracking, metrics reporting, and triage dashboards
  • Mentor team members and ensure code quality through reviews, standards, and documentation

Required Skills

  • Strong experience in Python programming with focus on test and infrastructure automation
  • Hands-on expertise with Simics or similar virtual platform environments (QEMU, SystemC, etc.)
  • Experience automating complex system validation workflows (boot tests, OS bring-up, device interactions)
  • Familiarity with Linux internals, serial logs, and bootloaders (UEFI/BIOS)
  • Working knowledge of Git, Jenkins, YAML/JSON configuration, and scripting for build/test orchestration
  • Experience in regression management, failure triaging, and debug log parsing Desired Skills
  • Exposure to simulation APIs and scripting interfaces specific to Simics
  • Knowledge of CI/CD best practices and DevOps tools (e.g., Docker, Azure DevOps)
  • Experience generating coverage metrics, test dashboards, or integrating with test management systems
  • Background in SoC architecture or semiconductor product development is a plus Qualification
  • Bachelor's or Master's degree in Computer Science, Electronics, or related discipline
  • 3-6 years of experience in validation or automation, including 3+ years focused on Simics or system simulation


  • Bengaluru, Karnataka, India Talent Corner HR Services Pvt Ltd Full time

    Simics Platform Architect :We are looking for an experienced Simics Platform Architect to lead the design and integration of virtual platforms for next-generation SoC solutions. In this role, you will define architectural strategies, guide DML modeling, integrate SystemC components, and act as the key interface between SoC architects and software engineering...


  • Bengaluru, Karnataka, India beBeeEmbeddedSystems Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Embodied Virtual Platform StrategistWe seek a seasoned expert to spearhead the development of next-generation virtual platforms for System-on-Chip (SoC) solutions. This role requires defining architectural strategies, guiding Device Modeling Language (DML) modeling, integrating SystemC components, and fostering collaboration between SoC architects and...


  • Bengaluru, Karnataka, India beBeesoftware engineer Full time ₹ 20,00,000 - ₹ 25,00,000

    System Engineers are crucial for the development of innovative solutions in various fields.Job DescriptionWe are seeking an experienced Software Engineer to join our team and contribute their expertise in system-level architectures, embedded software/hardware design, and full software lifecycle management. The ideal candidate will have a solid understanding...

  • Sr System Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time US$ 90,000 - US$ 1,20,000 per year

    Maxwell Energy works on advanced electronics focusing on efficient energy storage and conversion solutions. We are looking for a system engineer with a strong desire to make our products safe and reliable yet simple. In this role, you would be responsible for end-to-end process definition, implementation  and execution of the best practices of system and...


  • Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are a fast-growing embedded systems and electronics company focused on building cutting-edge solutions for the electric mobility sector, including 2-wheeler (2W), 3-wheeler (3W), and 4-wheeler (4W) electric vehicles. Our mission is to accelerate clean transportation through innovation in power electronics, battery systems, vehicle control, and...


  • Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full time US$ 90,000 - US$ 1,20,000 per year

    As a T&V Engineer @ Maxwell, you will be responsible for the verification & validation of battery management systems. You will be involved in all the different stages of product development from validation test cases definition to creation of test environment and test plan. You will also be responsible for making test plan, test strategy, test design, Test...


  • Bengaluru, Karnataka, India beBeeSOFTWARE ENGINEER Full time ₹ 18,00,000 - ₹ 25,00,000

    Job TitleWe are seeking a highly skilled Software Engineer to develop and design software applications that enable seamless use of hardware accelerators by developers. The successful candidate will have expertise in implementing and validating firmware and Linux drivers, optimizing for power consumption and performance.The ideal candidate will have...

  • System Engineer

    1 week ago


    Bengaluru, Karnataka, India beBeeAutomation Full time ₹ 9,00,000 - ₹ 12,00,000

    Job OverviewThis role is an opportunity to join a dynamic team and contribute to the development of DCS engineering activities in service projects with low to medium complexity. As a system engineer, you will be responsible for evaluating, selecting and applying standard techniques and procedures to perform engineering assignments in...

  • System Engineer

    3 weeks ago


    Bengaluru, Karnataka, India IdeaForge Full time

    Job DescriptionSeeking a dynamic and motivated Engineer to join our team as part of our UAV ground control system development efforts.The Junior Engineer will assist in the design, development, testing, and maintenance of ground control software and hardware for UAV operations.This role provides an excellent opportunity for a recent graduate to gain hands-on...


  • Bengaluru, Karnataka, India Senso Vision System Full time

    About the internshipSelected intern s day-to-day responsibilities include 1 Evaluate customer requirements and develop turnkey machine vision systems solutions for manufacturing applications 2 Evaluate and select lighting and optics to create an imaging front end 3 Data collection of the samples provided by the customers 4 Preparation of feasibility...