Principal Software Architect for ARM and RISC-V

4 days ago


Bengaluru, Karnataka, India Synopsys Inc Full time

Job Title: Principal Software Architect for ARM and RISC-V

About the Role:

We are looking for a highly skilled and motivated software architect to join our team that is modelling advanced CPU technologies. You will design, develop and maintain high-performance software models of leading-edge CPU architectures that will power future systems in markets such as data centers, mobile communications, and Internet of Things (IoT).

About the Team:

You will be joining an experienced multinational development team located globally. The team is responsible for building and supporting high-speed simulation models of Arm and RISC-V processors and embedded systems.

Main Responsibilities:

  • Develop, test, and maintain high-speed software models of advanced CPU and system-level IP.
  • Support other engineers with technical expertise.
  • Produce and execute model development plans for your area of responsibility, in conjunction with project management and engineering peers.
  • Bullet Build Virtual Platforms that can be used for early software development.
  • Support internal and external users of these CPU models.


  • Bengaluru, Karnataka, India LeadSoc Technologies Pvt Ltd Full time

    About LeadSoc Technologies Pvt LtdWe are a pioneering company that specializes in the design and implementation of high-performance computing solutions using RISC-V processor architectures. Our team is passionate about pushing the boundaries of innovation and delivering exceptional results.Job DescriptionWe are seeking an experienced RISC-V Processor...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    Principal /Senior Staff /Staff Core Load Store UnitFortune 100 OrganizationLocation: BangalorePrincipal /Senior Staff /Staff Core Load Store Unit• 7-20 or more years of demonstrated experience in architecting and designing Load-Store Execution unit of CPU• Hands on experience of implementing D-Cache, Address Translation, Memory Consistency handling,...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    Principal /Senior Staff /Staff Core Load Store UnitFortune 100 OrganizationLocation: BangalorePrincipal /Senior Staff /Staff Core Load Store Unit• 7-20 or more years of demonstrated experience in architecting and designing Load-Store Execution unit of CPU• Hands on experience of implementing D-Cache, Address Translation, Memory Consistency handling,...


  • Bengaluru, Karnataka, India Arm Full time

    Job DescriptionSolution Engineering RoleWe are seeking an experienced technical principal to manage the delivery of Arm's most advanced designs for our SOC partners.Key ResponsibilitiesAccountable for on-time delivery of Arm's advanced design from concept to production.Manage technical tradeoffs for program success, driving alignment between internal teams...


  • Bengaluru, Karnataka, India Synopsys Inc Full time

    We are looking for a highly skilled and motivated engineers to join the team that is modelling ARM's v9 architecture and the latest RISC-V cores from our customers in the RISC-V ecosystem. You will create C software models of leading-edge CPU technologies that will power future systems in markets such as data centers, mobile communications, and Internet of...


  • Bengaluru, Karnataka, India Synopsys Inc Full time

    We are looking for a highly skilled and motivated engineers to join the team that is modelling ARM's v9 architecture and the latest RISC-V cores from our customers in the RISC-V ecosystem. You will create C software models of leading-edge CPU technologies that will power future systems in markets such as data centers, mobile communications, and Internet of...


  • Bengaluru, Karnataka, India Arm Full time

    Company Overview">At Arm, we design and develop technologies that improve human lives. Our products are used in a wide range of industries, from aerospace to automotive.">Job Description">We are seeking a skilled Senior Software Engineer to join our Architecture and Technology Group. As a member of this team, you will be responsible for developing software...


  • Bengaluru, Karnataka, India Synopsys Inc Full time

    We are seeking highly skilled and motivated engineers to join our team, modelling advanced CPU architectures including ARM's v9 and the latest RISC-V cores from our ecosystem. Your primary responsibility will be creating C software models of leading-edge CPU technologies that power future systems in markets such as data centres, mobile communications, and...


  • Bengaluru, Karnataka, India ARM Full time

    Job Overview: Here at Arm, we are building the Future of Computing. Ensuring generational performance gains requires the understanding of not only the core, microarchitecture and system-level details but also what runs on them. We are seeking a highly motivated and skilled engineer to help deliver analysis, characterization and deep understanding of complex...


  • Bengaluru, Karnataka, India ARM Full time

    Job Overview: Here at Arm, we are building the Future of Computing. Ensuring generational performance gains requires the understanding of not only the core, microarchitecture and system-level details but also what runs on them. We are seeking a highly motivated and skilled engineer to help enable and drive analysis, characterization and gain deep...


  • Bengaluru, Karnataka, India ARM Full time

    Job Title: Senior Principal Engineer for PnP AnalysisDescription:We are seeking an experienced Senior Principal Engineer to join our team at ARM. The successful candidate will be responsible for leading architectural investigations and PnP tradeoff studies across various System-on-Chip (SoC) components.About the Team:Our team focuses on Performance and Power...


  • Bengaluru, Karnataka, India Synopsys Inc Full time

    We are looking for a highly skilled and motivated engineers to join the team that is modelling ARM's v9 architecture and the latest RISC-V cores from our customers in the RISC-V ecosystem. You will create C software models of leading-edge CPU technologies that will power future systems in markets such as data centers, mobile communications, and Internet of...


  • Bengaluru, Karnataka, India ARM Full time

    Job Overview:Here at Arm, we are building the Future of Computing. Ensuring generational performance gains requires the understanding of not only the core, microarchitecture and system-level details but also what runs on them. We are seeking a highly motivated and skilled engineer to help deliver analysis, characterization and deep understanding of complex...


  • Bengaluru, Karnataka, India ARM Full time

    Job Overview:Here at Arm, we are building the Future of Computing. Ensuring generational performance gains requires the understanding of not only the core, microarchitecture and system-level details but also what runs on them. We are seeking a highly motivated and skilled engineer to help deliver analysis, characterization and deep understanding of complex...


  • Bengaluru, Karnataka, India ARM Full time

    Job Overview:Here at Arm, we are building the Future of Computing. Ensuring generational performance gains requires the understanding of not only the core, microarchitecture and system-level details but also what runs on them. We are seeking a highly motivated and skilled engineer to help enable and drive analysis, characterization and gain deep...


  • Bengaluru, Karnataka, India ARM Full time

    Job Overview:Here at Arm, we are building the Future of Computing. Ensuring generational performance gains requires the understanding of not only the core, microarchitecture and system-level details but also what runs on them. We are seeking a highly motivated and skilled engineer to help enable and drive analysis, characterization and gain deep...


  • Bengaluru, Karnataka, India Varite Full time

    About VariteWe are a leading technology company specializing in display software development. Our team is passionate about creating innovative solutions that bring vision to reality.Job Description:Develop and maintain display software in C/C++.Work with display concepts like frame composition and transfer, framebuffer, color formats, font rendering, and...


  • Bengaluru, Karnataka, India Mulya Technologies Full time

    Principal / Staff / Senior Engineers Core units (Front End)Fortune 100 OrganizationLocation: BangaloreCore units (Front End)Required Professional and Technical Expertise :• 7-20 or more years of demonstrated experience in architecting and designing specific CPU unit(eg. I-Cache, Instruction Fetch, Branch Prediction, Instruction Decode)• Hands on...


  • Bengaluru, Karnataka, India Varite Full time

    Job Description : Responsibilities : - Develop and maintain display software in C/C++. - Work with display concepts like frame composition and transfer, framebuffer, color formats, font rendering, and GPU. - Implement and optimize vector graphics and UX frameworks such as SKIA, LVGL, and MicroEJ (a plus). - Work with communication protocols such as I2C,...


  • Bengaluru, Karnataka, India ARM Full time

    At ARM, we are seeking a highly skilled and motivated Senior Principal Engineer to join our diverse team focused on Performance and Power modeling (PnP) of Arm System-on-Chip (SoC) components. Our team works closely with design teams and customers to develop best-in-class silicon platforms across various markets.Responsibilities:Drive and resolve...