Embedded Software Engineer
NodeFlair
- Ho Chi Minh City
- Permanent
- Full-time
- Building a SW development team for Linux/RTOS device driver, system framework, and validation firmware of automotive driving SOC and high performance mega-MCU
- Technical leading of code analysis, design, and implementation with overall knowledge of Linux Kernel/RTOS/framework architecture and low-level SW like control firmware, bootloader, drivers, and device tree
- Managing the collaborative SW development with HQ team in Korea
- Understanding & able to develop Functional Safety Standard for ISO 26262 - Automotive
- 5+ years of experience on ARM based semiconductors (e.g., System-on-Chip and MCU) Linux/RTOS device driver, firmware, bootloader development and technical leading
- 2+ years of automotive domain work experience
- Good understanding of ARM-based SOC and embedded system hardware architecture & software
- Code and technical issue analysis capability of embedded system software that covers the control of HW components such as CPU/BUS/Memory/Interrupt/Power/Clock/IO devices
- Firmware control (e.g., bootloader)
- Linux, RTOS, or automotive OS (for autosar)
- Linux kernel and device driver framework
- Linux kernel porting and versioning up on target board
- Root-causing and debugging system issues & SW bugs collaborating with team members.
- Code review, continuous integration SW development, and release management
- Encouraging team members to be motivated with good coaching skills to accomplish their work
- Facilitating collaboration within and across teams to root-cause and debug technical issues
- Good decision-making skill respecting team members opinions.