Job Description
About Company:
Founded in 2024, Acrab is on a mission to build reliable, accessible AI agents for everyday life and creative work. By developing a full-stack architecture spanning AI silicon, local LLM inference, operating systems, multi-modal human-machine interfaces, and agent orchestration, Acrab brings AI from the cloud to the edge, enabling intelligent agents to be seamlessly embedded into the world around us.
Role Summary:
As an Embedded Software Engineer specializing in boot and BSP, you will develop and optimize bootloader and system initialization software for next-generation AI SoCs and edge computing platforms. Your work will ensure fast, stable, and reliable system startup, firmware management, and hardware bring-up for AI-enabled devices and intelligent edge systems.
Key Responsibilities:
- Design, develop, and deliver bootloader solutions including BootROM, BL2, BL31, U-Boot
- Develop and maintain firmware download, flashing, provisioning, and upgrade solutions for embedded platforms
- Optimize boot performance for fast startup and improve system stability, including restart and recovery mechanisms
- Support platform bring-up, productization, manufacturing deployment, and production software releases
- Create and maintain technical documentation such as design specs, manuals, and operational guides
- Collaborate with hardware, firmware, and system teams to ensure smooth integration and system reliability
How You Will Stand Out:
- Bachelor's degree or above in Electronics, Computer Science, Automation, or related fields,
- More than 5 years of experience in bootloader, system initialization, or firmware upgrade software
- Deep understanding of the ARM64 boot process
- Hands-on experience with ATF (ARM Trusted Firmware) and U-Boot
- Proficient with oscilloscopes, logic analyzers, and other hardware debug tools
- Proven ability to optimize boot time, system stability, and firmware upgrade reliability
More Info
Key Skills
ARM Trusted Firmware
logic analyzers
BootROM
ARM64 boot process
bootloader solutions
hardware debug tools
U-Boot
ATF
BL31
firmware download
upgrade solutions
