JOB DESCRIPTION
- Strategic Leadership in Subsystem Porting
- Lead and strategize the porting of Linux-based embedded systems to new hardware platforms, guiding the overall architectural direction.
- Spearhead collaborates with hardware engineers to fine-tune software-hardware interfaces.
- Mentor junior engineers in developing and maintaining hardware abstraction layers.
- Abstraction Subsystem Development
- Innovate and lead the design and implementation of abstraction layers for various subsystems, promoting modular development.
- Develop advanced APIs and libraries to interface with subsystem functionalities, ensuring seamless integration and scalability.
- Kernel Customization and Performance Tuning
- Provide leadership in customizing Linux kernel components to optimize performance and reliability.
- Guide the optimization of kernel configurations to enhance system performance, drawing from a deep understanding of kernel internals.
- Driver Development and Integration
- Lead the development and integration of device drivers, fostering partnerships with vendors and communities to facilitate improvements and resolve issues.
- Spearhead initiatives for the integration of new technologies and hardware components, aligning with industry best practices.
SKILL
- Education and Experience
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field, PhD is a plus.
- 5+ years of experience in Linux embedded systems development, with considerable experience in porting and abstraction subsystems.
- Skills
- Expertise in C and C++ programming languages, with mastery in Linux kernel internals and device driver development.
- Proven experience with bootloaders (eg, U-Boot) and kernel configuration and customization.
- In-depth understanding of various hardware platforms and interfaces (eg, ARM, MIPS, PCIe, I2C, SPI, etc.).
- Proficiency in source control systems (eg, Git) and build systems (eg, Yocto Project, Buildroot).
- Personal Attributes
- Exceptional problem-solving and analytical abilities, with a knack for innovative thinking.
- Outstanding written and verbal communication skills, with experience in mentoring and leading teams.
- Collaborative mindset with a focus on fostering a positive, team-oriented environment.
- Detail-oriented with a steadfast focus on quality and reliability.
BENEFIT
The benefits for the employees
- Competitive salary range.
- Full salary-based insurance (Social, Health and Unemployment) according to Vietnam Labor Law.
- Comprehensive health coverage: We offer a health care package with high-quality medical care.
- Generous paid-time-off policy that includes vacation days, sick leave, and public holidays.
- Flexible work culture, including 1 happy day per month and 2-3 additional shut-downs per year.
- Up to two team-building per year.
- Lunch by the cafeteria of the office's building, sponsored by the company.