System Software Engineer

Department    Engineering
Location             Seoul, Korea (On-Site)

Company Overview

Primemas is an early-stage semiconductor company headquartered in the U.S., with an R&D center located in Seoul, Korea. We specialize in designing and developing hub SoC chiplets, which are poised to accelerate computational system development and provide an unprecedented reduction in their production costs. By employing industry-standard high-performance die-to-die interfaces, we support seamless integration with a broad spectrum of application-specific chiplets and ensure applicability across mainstream technological markets, including AI, CXL, data analytics, and more.

At our core, we value innovation and collaboration and are working towards lowering the barrier to faster, cheaper, and more efficient technological development. We are currently growing our team and are looking for talented and motivated individuals of various levels of experience.

About the Role

We are seeking a talented and motivated System Software Engineer to join our team. As a System Software Engineer, you will play a crucial role in the development and deployment of the software stack for Primemas hub SoC chiplets. You will also closely collaborate with the SoC design team in establishing requirements and optimizing specifications for both present and future iterations of Primemas chiplet products.

Language

Korean or English

Responsibilities

  • Develop Linux-based BSP (Board Support Package), including bootloader, device drivers, as well as memory management, debugging, and profiling tools.
  • Develop CXL firmware.
  • Investigate and debug software-related issues.
  • Collaborate with SoC hardware design team on setting project requirements and development plans.

Requirements

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related discipline.
  • Programming experience with C, C++, and Python.
  • Experience in developing in Linux environment.
  • Understanding of ARM-based SoC architectures.

Preferred Qualifications

  • 4+ years of software engineering experience.
  • Experience with embedded software development.
  • Experience with Linux device drivers.
  • Experience with PCIe and/or CXL device drivers.
  • General understanding of chiplet-based solutions and die-to-die interfaces is a plus.

How to Apply

To apply, please send your CV to contact@primemas.com

© Copyright 2023 Primemas. All Rights Reserved.