Talent.com
This job offer is not available in your country.
Staff Modelling Engineer

Staff Modelling Engineer

arm limitedbangalore, India
14 hours ago
Job description

The Role

Job Overview :

Are you an established software engineer with a strong background and understanding of System-on-Chip (SoC) technologies and architecture? The Arm Software (CE-SW) group enables partners to build software on Arm IP-based systems. We develop and contribute to open-source projects, providing reference implementations and optimizations to key software system components, and also validated software stacks for Arm IP-based reference platforms used in intelligent devices. The Platform Modelling team within CESW is seeking SoC / IP modelling engineers to build highly efficient software models representing the functional aspects of System-on-Chip platforms that include many of Arm’s latest technologies, a base on which the rest of the OSS group builds their software stacks. To influence the future of energy-efficient devices at a time of transformation in our industry, this is the place to be.

Responsibilities :

Members of the modelling team take hardware designs and specifications and build functional representations in software of an entire hardware platform and individual hardware components.

  • Develop, test and maintain high-speed models for Arm’s system level IP.
  • Interact with hardware engineers across Arm to understand their IP and model it accurately.
  • Build Virtual Platforms that can be used for early software development.
  • Collaborate with OSS engineers to help them integrate their software on your platform and to diagnose problems.
  • Produce and implement development plans in conjunction with project management and engineering peers across Arm.

Required Skills and Experience :

University degree, Masters or PhD (or equivalent), specifically in Electronics or Computer Science, with an excellent academic record.

  • We seek individuals with strong C / C++ skills combined with a detailed understanding of the internals of computers and SoCs.
  • Experience in developing SoC virtual prototype using C / C++ / SystemC / TLM.
  • You can demonstrate a proficiency in developing software, including coding, testing and debugging.
  • Your background shows experience with scripting, and source control systems such as GIT / Gerrit.
  • You will possess and exhibit knowledge of a leading RISC based computer architecture alongside experience of CPU architecture and familiarity with one or more CPU instruction sets.
  • We expect you are focused and self-motivated with the ability to work independently and in a distributed team; showing a willingness to be flexible and accept new challenges.
  • We expect a professional, hard-working and flexible approach to work with a flair for creative lateral thinking and problem solving with a dedication to extend the breadth and depth of your knowledge.
  • We are looking for strong interpersonal skills and excellent written and spoken English.
  • “Nice To Have” Skills and Experience :

  • Experience with Programmer View modelling, knowledge of Arm IP or architecture.
  • Substantial experience of SoC / IP modelling.
  • A background in low-level or bare-metal software, firmware or device-driver development is an advantage.
  • We value experience working on complex software projects in collaboration with a large multi-site team.
  • In Return :

    Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of any characteristic.

    Create a job alert for this search

    Staff Engineer • bangalore, India

    Related jobs
    • Promoted
    • New!
    Staff Engineer, DEM

    Staff Engineer, DEM

    Netskopebangalore, India
    Today, there's more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Staff Mechanical Design Engineer

    Staff Mechanical Design Engineer

    Aevabangalore, India
    Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.Ae...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Staff Engineer, CASB Inline

    Staff Engineer, CASB Inline

    Netskopebangalore, India
    Today, there's more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Staff Engineer, Software Development Engineering - Firmware Engineering (Simulation AND Modeling)

    Staff Engineer, Software Development Engineering - Firmware Engineering (Simulation AND Modeling)

    Western Digitalbangalore, India
    At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company o...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Staff Engineer, Analog Design Engineerin

    Staff Engineer, Analog Design Engineerin

    Analog Devicesindiranagar, India
    NASDAQ : ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into ...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Staff Engineer

    Staff Engineer

    Strykerbangalore, India
    Work Flexibility : Hybrid or Onsite.Implement a containerized framework for our legacy applications, employing Docker, Kubernetes, and other pertinent technologies. Develop and maintain a robust CI / C...Show moreLast updated: 8 hours ago
    • Promoted
    Staff / Sr Staff SystemC Modeling Engineer (Virtual Prototyping)

    Staff / Sr Staff SystemC Modeling Engineer (Virtual Prototyping)

    Synopsys IncBengaluru, Karnataka, India
    You will be part of an excellent development team in System Level Design space involved in creation of Virtual Prototypes (simulation models) for SoCs / MCUs / ECUs and bring up of Linux / Android / AutoSa...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Engineer

    Staff Engineer

    LivspaceBengaluru, Karnataka, India
    As a Staff Engineer, you will help define and architect products, algorithms that deeply integrate core software and services to drive innovations. You will obsess over data, metrics, algorithms, me...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Staff Engineer - FEA

    Staff Engineer - FEA

    203 BE - India Bangalore STPbangalore, India
    Solve challenging mechanical design problems relating to Bloom’s fuel cell products for ensuring structural integrity and reliability. Use finite element analysis tools along with first principle ca...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Senior Staff Engineer - ML Ops

    Senior Staff Engineer - ML Ops

    Strykerbangalore, India
    Design, build, and maintain end-to-end MLOps pipelines for ML model training, testing, and deployment.Collaborate with Data Scientists to productionize ML models in Azure ML and Azure Databricks.Im...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Staff Engineer

    Staff Engineer

    IN10 VMware Software India Private Limitedbangalore, India
    Why would you enjoy this new opportunity?.You have an analytical mind and a passion for the craft of software engineering, and you love solving problems and learning new things.You're passionate ab...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Staff Engineer, Mechanical

    Staff Engineer, Mechanical

    Lam Researchbangalore, India
    In the Global Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation to ensure our cutting-edge solutions are helping...Show moreLast updated: 14 hours ago
    • Promoted
    Modeling Engineer

    Modeling Engineer

    HaysBengaluru, Karnataka, India
    Strong programming skills in C / C++, with a solid grasp of object-oriented design and debugging techniques.Good understanding of computer architecture fundamentals such virtual memory system, except...Show moreLast updated: 19 days ago
    • Promoted
    • New!
    Staff Engineer, DRM

    Staff Engineer, DRM

    Netskopebangalore, India
    Today, there's more data and users outside the enterprise than inside, causing the network perimeter as we know it to dissolve. We realized a new perimeter was needed, one that is built in the cloud...Show moreLast updated: 14 hours ago
    • Promoted
    Staff Engineer

    Staff Engineer

    ACL DigitalBengaluru, India
    Technical Lead - Design Verification.We are seeking a highly skilled and experienced Senior Design Verification Engineer to join our SoC / ASIC verification team in Bangalore.The ideal candidate wi...Show moreLast updated: 30+ days ago
    • Promoted
    CPU RTL Design - Engineer, Lead, Staff, Sr Staff

    CPU RTL Design - Engineer, Lead, Staff, Sr Staff

    QualcommBengaluru, Karnataka, India
    Qualcomm India Private Limited, As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help ...Show moreLast updated: 26 days ago
    • Promoted
    • New!
    Staff Engineer : AIOPS

    Staff Engineer : AIOPS

    SolarWindsbangalore, India
    We are looking for a Staff Software Engineer to join our team.In this role, you’ll play a key part in developing solutions that enhance how our customers monitor, manage, and optimize their systems...Show moreLast updated: 14 hours ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    TrellixGreater Bengaluru Area, India
    We are seeking an experienced Staff Software Engineer with a strong background in Golang with Python and modern software development practices, expertise in designing and implementing scalable syst...Show moreLast updated: 9 hours ago