Embedded Engineer
Here are requirements:
Bachelor's degree in Computer Science, Computer Engineering, or a related field.
5+ years of experience throughout the complete embedded software development lifecycle.
Experience with the following technologies is a strong advantage:
Texas Instruments (TI) processor families (CPU and DSP).
Hailo AI accelerators, including the Hailo SDK and toolchain.
Embedded Linux, including kernel, device drivers, and device tree configuration.
DSPs, FPGAs, or other AI acceleration technologies.
RK3588 System-on-Module (SoM) platforms.
Strong proficiency in C/C++ (modern C++ preferred) for embedded software development.
Deep understanding of modern operating systems (Linux and RTOS), networking/IP protocols, and hardware interfaces.
Experience with software configuration management tools (e.g., Git).
Solid experience with low-level debugging tools such as GDB, JTAG, and logic analyzers.
Strong analytical, troubleshooting, and problem-solving skills.