
Tuyển dụng Senior Embedded / Firmware Engineer tại Hồ Chí Minh
Mô tả công việc Senior Embedded / Firmware Engineer
We are seeking a Senior Embedded/Firmware Engineer (4+ years of experience) with deep expertise in developing firmware for high-performance embedded and AI Edge systems.
You will be responsible for designing and building real-time firmware, BSPs, low-level drivers, and system-level software, ensuring high reliability, performance, and scalability across MCU and SoC platforms.
Responsibilities
- Design and develop bare-metal and RTOS-based firmware
- Develop low-level drivers and BSPs for: ESP32, STM32 series, NXP i.MX series, RK3588 (AI Edge SoC – Linux / hybrid systems)
- Build HAL, middleware, and modular firmware architectures
- Optimize real-time performance, latency, memory footprint, and power consumption
- Implement and integrate communication protocols (SPI, I²C, UART, CAN/CAN-FD, Ethernet, USB)
- Work with embedded Linux systems (RK3588): device tree, driver interfaces, user-space / kernel interaction
- Implement security features (secure boot, firmware authentication, OTA updates)
- Support board bring-up, debugging, validation, and system integration
- Collaborate closely with hardware, AI, robotics, and system architecture teams
Yêu cầu ứng viên
Required Qualifications
- 4+ years of experience in embedded firmware development
- Expert-level proficiency in C/C++
- Strong understanding of embedded systems architecture and real-time systems
- Hands-on experience with:
- ESP32/STM32 ecosystem (HAL/LL, low-level development)
- NXP i.MX series (especially i.MX RT1176)
- RK3588 or similar Linux-based SoCs
- Experience with RTOS (FreeRTOS, Zephyr, or equivalent)
- Proven ability to write clean, maintainable, and highly optimized code
- Strong debugging skills using JTAG/SWD, logic analyzers, and oscilloscopes
Technical Expertise
- Driver development (peripherals, DMA, interrupts)
- Concurrency, memory management, interrupt handling
- Embedded Linux (device tree, driver model, system bring-up)
- Performance profiling and system optimization
- Git-based workflows, CI/CD, and code review
Preferred Qualifications
- Experience in robotics, UAV, or AI Edge systems
- Understanding of multi-core / heterogeneous architectures
- Experience with Rust in embedded systems is a strong plus
- Familiarity with high-speed interfaces (PCIe, MIPI, CSI, etc.)
- Contributions to open-source or complex firmware projects
Quyền lợi được hưởng
- Work on cutting-edge AI Edge and robotics platforms
- Strong engineering-driven culture focused on clean architecture and execution
- Opportunity to build complex system-level firmware
- Join a talent team
- Enhance creative thinking ability.
Nhà tuyển dụng CÔNG TY TNHH LEON LEGION
CÔNG TY TNHH LEON LEGION · Phường Long Trường, Hồ Chí Minh

CÔNG TY TNHH LEON LEGION là nhà tuyển dụng ngành IT - Phần mềm Cơ khí Viễn thông IT - Phần cứng, quy mô 10-24 nhân viên. Hiện đang tuyển 1 vị trí tại Hồ Chí Minh.
CÔNG TY TNHH LEON LEGION tuyển dụng — xem tất cả việc làm đang tuyển →
Xem thêm: Việc làm tại TP. Hồ Chí Minh
Kỹ năng cần có
Tin này chưa được gắn kỹ năng.