CPU/Memory System Software Engineer

CPU/Memory System Software Engineer
Deep Science Ventures, United Kingdom

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 5, 2024
Last Date
Mar 16, 2024
Location(s)

Job Description

About HyperCIM

Established in 2023, HyperCIM's mission is to enhance speed amp; power performance for petabyte-scale data processing via in-memory computing co-processor. Our technology significantly reduces software execution time and server power consumption, promising over 10x performance improvements, enabling faster, cleaner petabyte-scale data processing. Designed for seamless integration with existing server and database infrastructures, our accessible solution enables software efficiencies in sectors such as financial services, banking, e-commerce, telecommunications, online gaming, and streaming services. Currently, we are incubated at Deep Science Ventures and Silicon Catalyst UK's Chip Start accelerator.

The Challenge

We're on the cusp of a new era in computing, driven by the need to process ever-growing data volumes without the unsustainable energy costs currently associated with high-performance computing. At HyperCIM, we are developing Compute-In-Memory (CIM) technology. Leveraging non-volatile memory for both storage and computation promises to slash power consumption by up to 95%. At HyperCIM, we are dedicated to seamlessly integrating our hardware solution into existing servers and software systems, providing customers with a comprehensive and low-risk solution.

The Role

At HyperCIM, we prioritize software/hardware co-design to ensure seamless integration with current server infrastructures and software stacks. As a System Software Engineer at HyperCIM, you'll be at the heart of our co-processor design, specifying the critical abstraction layer between our hardware implementation and the compiler/frontend. We are looking for a highly motivated System Software Engineer to join our startup team and simulate the microarchitecture for our identified applications. You will collaborate with hardware and software engineers to ensure seamless integration of our hardware solutions within existing software ecosystems.

Requirements

Requirements

  1. A degree in computer science, computer engineering, electrical engineering, or equivalent practical experience with 3+ years experience in industry [Applicants with Masters or PhD will be given preference]
  2. Strong understanding of SoC infrastructure and proficient in IP level verification
  3. Knowledge of popular embedded processors, e.g. RISC-V, ARM, MIPS, etc.
  4. Experience in Virtualizer and Platform Architect
  5. Familiarity with computer system architecture, microprocessor, and microcontroller fundamentals (caches, buses, memory controllers, DMA, etc.)
  6. Strong background in the C++ language, preferably on Linux with exposure to Windows platform
  7. Extensive C/C++/SystemC and TLM 2.0 programming and low-level driver experience
  8. Good knowledge of SoCs performance analysis at pre-silicon stage using TLM based SoC Platform along with debugging system issues
  9. Hands-on experience with Simulation processor emulation/simulation software (QEMU, Simics, etc.)
  10. Hands on experience with common scripting languages such as TCL, sh, LUA etc.

Nice to Haves:

  1. Demonstrated ability to take full ownership of projects.
  2. Experience in agile development environments, with the flexibility to adapt to changing priorities.
  3. A knack for innovation and a passion for tackling challenges outside your area of expertise.

Benefits

Benefits

At HyperCIM, we offer competitive remuneration and benefits, including

  • a hybrid work model,
  • an equity package for early joiners,
  • the opportunity to work alongside experienced advisors,
  • access to cutting-edge hardware and software technology,
  • and an all-around business exposure due to our small team size.

Join us at HyperCIM, where your work will pave the way for a greener, more efficient future in computing.

Job Specification

Job Rewards and Benefits

Deep Science Ventures

Information Technology and Services - London, England, United Kingdom
© Copyright 2004-2024 Mustakbil.com All Right Reserved.