Remote Otter LogoRemoteOtter

Software Engineer - Memory System Development - Remote

Posted 10 weeks ago
Software Development
Full Time
IL

Overview

NextSilicon is seeking a top notch software engineer to drive forward the development of the full software stack and architecture behind our revolutionary coprocessor, focusing on high-performance computing and AI applications.

In Short

  • Work on design and implementation of new features for the memory system.
  • Develop a high performance, low latency distributed unified virtual memory management system.
  • Collaborate with software engineers, hardware engineers, and compiler developers.
  • Define feature development scope and plan for successful product delivery.
  • Utilize advanced C++ skills in a multi-threaded environment.
  • Engage in system software support for the next generation Maverick system.
  • Analyze and debug complex software issues.
  • Work in a dynamic and multi-task environment.
  • Foster collaboration and communication within the team.
  • Passion for machine learning and high-performance systems is a plus.

Requirements

  • MSc/BSc in Computer Science or equivalent experience.
  • 3-5 years of advanced C++ experience.
  • Deep understanding of operating systems internals.
  • Familiarity with device and memory management.
  • Experience in Linux kernel development.
  • Excellent communication and teamwork skills.
  • Strong problem-solving skills.
  • Advantage - familiarity with machine learning, compilers, and parallel programming.

Benefits

  • Work in a collaborative and innovative environment.
  • Opportunity to make a meaningful impact on advanced research.
  • Professional development and growth opportunities.
  • Competitive salary and benefits package.
  • Engage in cutting-edge technology development.
NextSilicon logo

NextSilicon

NextSilicon is a pioneering company in the field of high-performance computing (HPC), dedicated to transforming the landscape of accelerated compute solutions. By utilizing intelligent adaptive algorithms, NextSilicon aims to significantly enhance supercomputers, propelling them into a new era of advanced research capabilities. The company is built on three core values: professionalism, unity, and impact, which guide its commitment to quality, collaboration, and meaningful technological advancements. NextSilicon's innovative software-defined hardware architecture is designed to unlock breakthroughs across various industries, making it a dynamic and impactful player in the tech landscape.

Share This Job!

Save This Job!

Similar Jobs:

C.T

Software Development Engineer - Remote

CyberMedia Technologies

7 weeks ago

CTEC is seeking a Software Development Engineer to support software applications and systems for the U.S. Federal Government.

USA
Full-time
Software Development
BeyondTrust logo

Software Development Engineer - Remote

BeyondTrust

8 weeks ago

Join BeyondTrust as a Software Development Engineer to develop and maintain core platform services in a collaborative and innovative environment.

Worldwide
Full-time
Software Development
GoDaddy logo

Software Development Engineer - Remote

GoDaddy

8 weeks ago

Join GoDaddy as a Software Development Engineer to innovate and develop software services for infrastructure management.

India
Full-time
Software Development
GoDaddy logo

Software Development Engineer - Remote

GoDaddy

8 weeks ago

Join GoDaddy as a Software Development Engineer to enhance their CICD platform using modern technologies.

Worldwide
Full-time
Software Development

Amperity

Software Development Engineer - Remote

Amperity

9 weeks ago

Join Amperity as a Software Development Engineer to develop advanced data solutions and empower businesses with customer data insights.

WA, USA
Full-time
Software Development
$136,000 - $190,000/year