System Firmware Engineer
Job GroupSystem Software
Experience Level-
Job Types-
Locations대한민국 경기도 성남시 분당구 정자일로 239, 102동 8층

Responsibilities and Opportunities

  • We are seeking an exceptional Embedded Software Engineer with specialized expertise in ARM architecture and deep knowledge of latest DRAM technology to join our dynamic team.
  • This role is pivotal for our startup, where we are pushing the boundaries of embedded technology, especially in systems that rely on ARM processors and DRAM for optimal performance.
  • If you thrive in a fast-paced startup environment, enjoy solving complex challenges, and possess a proven track record with ARM architecture and DRAM systems, we want to hear from you.
  • Collaborate with cross-functional teams, including hardware engineers, firmware developers, and product managers, to define software requirements and system architecture for ARM-based embedded products.
  • Design, develop, and maintain high-quality embedded software for ARM platforms, including startup code, bootloaders, device drivers, etc.
  • Leverage ARM architectural knowledge to optimize software for efficient utilization of DRAM resources, minimizing latency, and maximizing overall system performance.
  • Write efficient, reliable, and portable code that meets system requirements while considering ARM-specific optimizations, DRAM access patterns, and power consumption.
  • Perform thorough testing and debugging of embedded software, identifying and resolving issues specific to ARM-based and DRAM-integrated systems to ensure the stability and functionality of the final product.
  • Stay up-to-date with emerging ARM technologies, industry trends, and best practices, and apply this knowledge to enhance the team’s capabilities and project outcomes.
  • Participate in code reviews, providing specialized feedback on ARM and DRAM-related aspects, and adhere to coding standards to maintain a high-quality codebase.
  • Document ARM and DRAM-related software design, development processes, and usage instructions to facilitate knowledge sharing and maintain project transparency.


Key Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience (over 6 years) in embedded software development, specifically with ARM-based processors (e.g., ARM Cortex-M series, ARMv7, ARMv8).
  • Strong understanding of ARM architecture, memory management, interrupt handling, and low-level software development for ARM platforms including ARM assembly expertise.
  • Deep knowledge of DRAM technologies, access patterns, and optimization techniques.
  • Experience with ARM startup code, bootloader development, device drivers, and communication protocols (UART, SPI, I2C, etc.).
  • Proficiency in debugging tools, such as JTAG debuggers(Trace32, OpenOCD, etc) and ARM-specific trace tools.
  • Familiarity with ARM-based development environments, such as Keil, IAR, or GCC.
  • Additional experience with RTOS, FPGA, or other ARM and DRAM-related technologies is a significant plus.
  • Excellent problem-solving skills and a proactive approach to addressing challenges.
  • Strong written and verbal communication skills, with the ability to work collaboratively in a startup team environment.


Ideal Qualifications

  • The ideal candidate will have a strong background in embedded systems development, a deep understanding of ARM-based processors, bootloaders, low-level software, and the ability to optimize software for DRAM testing and stabilization.




----------



About us


Rebellions_

리벨리온은 명실상부 국내 최고 AI반도체 스타트업입니다.

인공지능 알고리즘과 서비스 가속을 위한, 맞춤형 하드웨어와 소프트웨어를 설계하는 팀입니다.

3년 만에 압도적인 성과들을 만들어 냈습니다. 이를 바탕으로 업계 최대 규모의 투자 유치를 성공적으로 마무리했습니다.

이제는 국내를 넘어 글로벌 반도체 에코 시스템 내 한 명의 플레이어로, 글로벌 팀들과 경쟁하고 협업하고 있습니다.

글로벌 AI반도체 시장에 함께 도전하고 성취할 분들을 모십니다.


History & Performance

  • 2024_ Series B 투자유치 (1650억원)
  • 2024_ ISSCC Paper
  • 2023_ LLM향 AI반도체 Rebel 공동 개발 (삼성전자)
  • 2023_ ATOM 글로벌 품질 검증 (IBM)
  • 2023_ ATOM 데이터센터 상용화 (KT Cloud)
  • 2023_ HPCA Paper
  • 2023_ 클라우드향 AI반도체 ATOM 출시
  • 2022_ Series A 투자유치 (약 920억원)
  • 2021_ 파이낸스향 AI반도체 ION 출시
  • 2021_ Pre-A 투자유치 (약 145억원)
  • 2020_ Seed 투자유치 (약 55억원)
  • 2020_ 법인 설립
Share
System Firmware Engineer

Responsibilities and Opportunities

  • We are seeking an exceptional Embedded Software Engineer with specialized expertise in ARM architecture and deep knowledge of latest DRAM technology to join our dynamic team.
  • This role is pivotal for our startup, where we are pushing the boundaries of embedded technology, especially in systems that rely on ARM processors and DRAM for optimal performance.
  • If you thrive in a fast-paced startup environment, enjoy solving complex challenges, and possess a proven track record with ARM architecture and DRAM systems, we want to hear from you.
  • Collaborate with cross-functional teams, including hardware engineers, firmware developers, and product managers, to define software requirements and system architecture for ARM-based embedded products.
  • Design, develop, and maintain high-quality embedded software for ARM platforms, including startup code, bootloaders, device drivers, etc.
  • Leverage ARM architectural knowledge to optimize software for efficient utilization of DRAM resources, minimizing latency, and maximizing overall system performance.
  • Write efficient, reliable, and portable code that meets system requirements while considering ARM-specific optimizations, DRAM access patterns, and power consumption.
  • Perform thorough testing and debugging of embedded software, identifying and resolving issues specific to ARM-based and DRAM-integrated systems to ensure the stability and functionality of the final product.
  • Stay up-to-date with emerging ARM technologies, industry trends, and best practices, and apply this knowledge to enhance the team’s capabilities and project outcomes.
  • Participate in code reviews, providing specialized feedback on ARM and DRAM-related aspects, and adhere to coding standards to maintain a high-quality codebase.
  • Document ARM and DRAM-related software design, development processes, and usage instructions to facilitate knowledge sharing and maintain project transparency.


Key Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience (over 6 years) in embedded software development, specifically with ARM-based processors (e.g., ARM Cortex-M series, ARMv7, ARMv8).
  • Strong understanding of ARM architecture, memory management, interrupt handling, and low-level software development for ARM platforms including ARM assembly expertise.
  • Deep knowledge of DRAM technologies, access patterns, and optimization techniques.
  • Experience with ARM startup code, bootloader development, device drivers, and communication protocols (UART, SPI, I2C, etc.).
  • Proficiency in debugging tools, such as JTAG debuggers(Trace32, OpenOCD, etc) and ARM-specific trace tools.
  • Familiarity with ARM-based development environments, such as Keil, IAR, or GCC.
  • Additional experience with RTOS, FPGA, or other ARM and DRAM-related technologies is a significant plus.
  • Excellent problem-solving skills and a proactive approach to addressing challenges.
  • Strong written and verbal communication skills, with the ability to work collaboratively in a startup team environment.


Ideal Qualifications

  • The ideal candidate will have a strong background in embedded systems development, a deep understanding of ARM-based processors, bootloaders, low-level software, and the ability to optimize software for DRAM testing and stabilization.




----------



About us


Rebellions_

리벨리온은 명실상부 국내 최고 AI반도체 스타트업입니다.

인공지능 알고리즘과 서비스 가속을 위한, 맞춤형 하드웨어와 소프트웨어를 설계하는 팀입니다.

3년 만에 압도적인 성과들을 만들어 냈습니다. 이를 바탕으로 업계 최대 규모의 투자 유치를 성공적으로 마무리했습니다.

이제는 국내를 넘어 글로벌 반도체 에코 시스템 내 한 명의 플레이어로, 글로벌 팀들과 경쟁하고 협업하고 있습니다.

글로벌 AI반도체 시장에 함께 도전하고 성취할 분들을 모십니다.


History & Performance

  • 2024_ Series B 투자유치 (1650억원)
  • 2024_ ISSCC Paper
  • 2023_ LLM향 AI반도체 Rebel 공동 개발 (삼성전자)
  • 2023_ ATOM 글로벌 품질 검증 (IBM)
  • 2023_ ATOM 데이터센터 상용화 (KT Cloud)
  • 2023_ HPCA Paper
  • 2023_ 클라우드향 AI반도체 ATOM 출시
  • 2022_ Series A 투자유치 (약 920억원)
  • 2021_ 파이낸스향 AI반도체 ION 출시
  • 2021_ Pre-A 투자유치 (약 145억원)
  • 2020_ Seed 투자유치 (약 55억원)
  • 2020_ 법인 설립
Job GroupSystem Software
Experience Level-
Job Types-
Locations대한민국 경기도 성남시 분당구 정자일로 239, 102동 8층
Share