Job Summary
A company is looking for an Embedded System Engineer to join its team in advancing technological innovation.
Key Responsibilities:
- Design, develop, and optimize embedded software components in C/C++, focusing on bootloaders and system bring-up
- Analyze and modify Linux kernel internals and manage system initialization processes
- Collaborate with hardware, firmware, and software teams to support platform bring-up and debug low-level issues
Required Qualifications:
- Strong programming experience in C/C++ for embedded systems
- Solid understanding of Linux kernel architecture and boot process
- Proven experience with bootloader development (e.g., U-Boot, Slim Bootloader)
- Experience with the Yocto Project and building custom Linux distributions
- Hands-on experience with hypervisors such as ACRN, QNX, or KVM
Comments