Linux Kernel Engineer, AI Embedded Operating Systems
Job Category: AI & Robotics | Location: Remote work | Employment Type: Full-Time
Role Overview
We at QVE are seeking a skilled Linux Kernel Engineer to join our AI Embedded Operating Systems team. In this role, you will be instrumental in developing and optimizing embedded operating systems tailored for AI applications. Collaborate with cross-functional hardware and software teams to develop, deploy, and optimize embedded systems for scalable AI inference solutions. Your work will directly shape current and next-generation AI silicon architectures.
Key Responsibilities
- Linux development and bring-up activities for AI silicon platforms, from pre-silicon validation to mass production.
- Design, develop, and optimize Linux device drivers for hardware accelerators (e.g., AI inference engines, GPUs), imaging subsystems (camera/ISP), and high-speed interfaces (Ethernet, PCIe, UFS).
- Port and customize Linux kernel for custom AI SoC architectures, including real-time (RT) patch integration.
- Architect hardware-software interfaces for autonomous systems in vehicles, industrial automation, and emerging AI use cases.
- Build and deploy sensor-integrated software stacks for AI platforms.
- Enhance platform performance, power efficiency, and functionality through system-level software tools and optimizations.
- Developing well-structured, clean, maintainable code and integrating software components into cohesive embedded systems.
Minimum Requirements
- 3+ years of hands-on experience with Linux kernel/driver development (e.g., CSI, ISP, PCIe, UFS, or GPU drivers).
- Bachelor’s degree in Computer Engineering, Electrical Engineering, or equivalent practical experience.
- Proficiency in ARM64, RISC-V, or x86 SoC/board bring-up and debugging.
- Advanced C programming skills and expertise in embedded Linux environments.
- Familiarity with performance analysis tools (perf, ftrace) and hardware debugging (JTAG).
- Experience with pre-silicon emulation/simulation workflows.
- Strong adherence to software best practices (code reviews, documentation, testing).
- Excellent problem-solving, analytical, and communication skills.
Preferred Skills
- Knowledge of V4L2, RDMA, or real-time Linux (RTOS).
- Background in power optimization, security hardening, or kernel-level tracing.
Compensation & Benefits
Salary Range: 110,500–360,000/year + equity/stocks + bonuses (varies based on experience, location, and market factors).
Day-One Benefits:
- Mental health support and employee discounts.