System Software Engineer (Seoul, South Korea)
CategorySW
Job groupSystem Software Engineer
Experience LevelExperienced 1 years or more
Job TypesFull-time
Locations대한민국 서울특별시

Position Overview

We are actively hiring for system software engineers with one or more expertise in these areas: virtual machines, network and storage stack, compiler optimizations, datacenter management. The work will include (but not limited to) developing systems software for MangoBoost Data Processing Units (DPUs) for server systems targeting real end-to-end application workloads. You will be a part of the software team, which engages with other interdisciplinary teams of experts in the company (hardware, AI, storage, network, etc.) to create, validate, optimize, and evaluate DPU software systems and applications. You will have the opportunity to engage with customers/partners on strategic engineering projects. You will be on the ground floor of a rapidly growing innovative start-up, with an abundance of opportunities to learn, contribute, and make big impacts!


Responsibilities & Opportunities

  • Develop, validate, and optimize FPGA/ASIC DPU IPs, systems, and applications
  • Collaborate closely with multidisciplinary teams (Software, Architecture, SoC, etc.) to create cutting-edge solutions
  • Engage with customers/partners on strategic engineering projects
  • Contribute to the growth and success of an innovative start-up
  • Opportunities for professional growth and advancement


Required Qualifications

  • Bachelor, Master, or PhD in Computer Science, Computer Engineering, or related field, with at least 1 year experience beyond course work (internships, research projects, industry experience)
  • Experience with system software development in any one or more of these areas: virtual machine, network and storage stack, compilers, datacenter management


Preferred Qualifications

  • Experience with systems with hardware accelerators, such as FPGAs, DPUs, Smart NICs, GPUs, etc
  • Experience in system software/hardware co-design and co-optimizations
  • Experience in developing software, which has successfully been deployed in production systems



About us

MangoBoost, Inc.

  • MangoBoost is a start-up company that develops groundbreaking new data processing units (DPUs). MangoBoost’s novel DPUs can be customized and flexibly integrated in server systems to address myriad of system overheads, and make other devices (such as SSDs, GPUs, NICs, etc.) smarter. As a result, MangoBoost DPU offers a dramatic boost in system efficiency, performance, scalability, and cost effectiveness. MangoBoost leverages ~10 years of prior world-leading research done in academia, which has produced extensive full-system patent-pending prototypes published at premier conferences in computer architecture and systems areas (for example ISCA and OSDI). MangoBoost has received $10M seed fund in 2022, $55M series A fund in 2023 and is actively growing in the US and Korea.
  • MangoBoost is comprised of the world's top computer system developers. The founder is currently one of the world's leading computer system architects, and other members are also experts with outstanding careers in various aspects of computer system development. Most team members have conducted research and worked at top-tier universities and companies worldwide. Since 2014, our team has been developing the world's top-level DPU, and we are the only start-up capable of designing a DPU that can compete immediately with giants like Amazon and NVIDIA.
Share
System Software Engineer (Seoul, South Korea)

Position Overview

We are actively hiring for system software engineers with one or more expertise in these areas: virtual machines, network and storage stack, compiler optimizations, datacenter management. The work will include (but not limited to) developing systems software for MangoBoost Data Processing Units (DPUs) for server systems targeting real end-to-end application workloads. You will be a part of the software team, which engages with other interdisciplinary teams of experts in the company (hardware, AI, storage, network, etc.) to create, validate, optimize, and evaluate DPU software systems and applications. You will have the opportunity to engage with customers/partners on strategic engineering projects. You will be on the ground floor of a rapidly growing innovative start-up, with an abundance of opportunities to learn, contribute, and make big impacts!


Responsibilities & Opportunities

  • Develop, validate, and optimize FPGA/ASIC DPU IPs, systems, and applications
  • Collaborate closely with multidisciplinary teams (Software, Architecture, SoC, etc.) to create cutting-edge solutions
  • Engage with customers/partners on strategic engineering projects
  • Contribute to the growth and success of an innovative start-up
  • Opportunities for professional growth and advancement


Required Qualifications

  • Bachelor, Master, or PhD in Computer Science, Computer Engineering, or related field, with at least 1 year experience beyond course work (internships, research projects, industry experience)
  • Experience with system software development in any one or more of these areas: virtual machine, network and storage stack, compilers, datacenter management


Preferred Qualifications

  • Experience with systems with hardware accelerators, such as FPGAs, DPUs, Smart NICs, GPUs, etc
  • Experience in system software/hardware co-design and co-optimizations
  • Experience in developing software, which has successfully been deployed in production systems



About us

MangoBoost, Inc.

  • MangoBoost is a start-up company that develops groundbreaking new data processing units (DPUs). MangoBoost’s novel DPUs can be customized and flexibly integrated in server systems to address myriad of system overheads, and make other devices (such as SSDs, GPUs, NICs, etc.) smarter. As a result, MangoBoost DPU offers a dramatic boost in system efficiency, performance, scalability, and cost effectiveness. MangoBoost leverages ~10 years of prior world-leading research done in academia, which has produced extensive full-system patent-pending prototypes published at premier conferences in computer architecture and systems areas (for example ISCA and OSDI). MangoBoost has received $10M seed fund in 2022, $55M series A fund in 2023 and is actively growing in the US and Korea.
  • MangoBoost is comprised of the world's top computer system developers. The founder is currently one of the world's leading computer system architects, and other members are also experts with outstanding careers in various aspects of computer system development. Most team members have conducted research and worked at top-tier universities and companies worldwide. Since 2014, our team has been developing the world's top-level DPU, and we are the only start-up capable of designing a DPU that can compete immediately with giants like Amazon and NVIDIA.