Silicon Solution Engineer - BSP
Rebellions
Seongnam-si, Gyeonggi-do, South Korea
We are seeking a highly experienced Silicon Solution Software Engineer to join our Hardware team. As a software engineer, you will get an opportunity to work on Rebellions’s SoCs to make it working efficiently with our HW team engineers.
Responsibilities and Opportunities
- Design and implementation device drivers and services that operate efficiently in RTOS environment and Rebellion’s SoC.
- Design and implement Proof-of-Concept (PoC) Software to validate novel architecture experiments (e.g. AI/ML task scheduling, Low Latency and high bandwidth HW accelerator, Power management) defined by the HW team.
- Build and maintain a reusable BSP platform applicable to various architectures (Cortex-A/M, RV32/64) and HW platform (Virtualization, Simulation, Emulation, and FPGA/EVB) for Rebellions’s SoCs.
- Perform early development & bring-up activities for Rebellions’s SoC, including all stage of SoC development cycle such as pre-silicon, post silicon and EVB(Evaluation Boards).
- Various initiatives to improve efficiency, robustness and user friendliness of the software we deliver for design validation, thermal & power characterization, manufacturing screening, and production.
- Understand software components from multiple partner teams, lead the integration of those components into the unified product code base, and drive their continued development.
Key Qualifications
- 5+ years’ Software Engineering experience in the following: device driver development, embedded systems, or operating systems.
- 5+ years’ experience in System Software development on Linux or RTOS systems.
- Strong C/C++ and debugging skills and good understanding ARM/RISC-V.
- Experience in one or more of the following areas: BSP/Board Support Package, Operating System, Android OS, RTOS, Bootloader, Power Management, MCU(Microcontroller) and AP (Application Processor).
- Experience/Knowledge in high speed I/O such as PCIe, CXL, UCIe, and memory(GDDR, HBM) is plus.
Rebellions is committed to fostering a diverse and inclusive workplace. We are an equal opportunity employer and value diversity within our company. We do not discriminate based on personal identity. Applicants who would like to contact us regarding the accessibility of our website or who need special assistance or a reasonable accommodation for any part of the application or hiring process may contact us at: recruit@rebellions.ai.