Role Overview:
We are seeking an experienced Linux Kernel Yocto Platform Engineer to design develop and maintain embedded Linux systems for cutting-edge products. The ideal candidate will have strong expertise in Linux kernel development Yocto Project build systems and BSP (Board Support Package) customization for embedded platforms.
Key Responsibilities:
- Develop customize and maintain Linux kernel and device drivers for embedded systems.
- Configure and build embedded Linux distributions using Yocto Project.
- Create and maintain Board Support Packages (BSPs) for various hardware platforms.
- Optimize system performance boot time and memory footprint for embedded devices.
- Integrate and validate hardware components with Linux kernel and user-space applications.
- Troubleshoot and resolve kernel-level issues including debugging crashes and performance bottlenecks.
- Collaborate with cross-functional teams (hardware firmware application) to deliver robust embedded solutions.
- Maintain documentation for build processes configurations and system architecture.
Required Skills & Qualifications:
- 610 years of hands-on experience in embedded Linux development.
- Strong proficiency in Linux kernel internals device drivers and low-level programming (C/C).
- Expertise in Yocto Project BitBake recipes and custom layer development.
- Experience with cross-compilation bootloaders (U-Boot) and root filesystem customization.
- Familiarity with hardware bring-up debugging tools (JTAG GDB) and performance tuning.
- Knowledge of networking protocols IPC mechanisms and real-time Linux concepts.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Preferred Skills:
- Experience with ARM-based platforms or other embedded architectures.
- Knowledge of secure boot OTA updates and system security hardening.
- Familiarity with CI/CD pipelines for embedded systems.
- Exposure to open-source community contributions.
Qualifications :
- Bachelors or Masters degree in Computer Science Electronics or related field.
- Hybrid work model: In-office on Monday Wednesday and Friday.
- Working Time: 2 PM IST to 11 PM IST
- Work Location: Pune
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
No
Employment Type :
Full-time
Role Overview:We are seeking an experienced Linux Kernel Yocto Platform Engineer to design develop and maintain embedded Linux systems for cutting-edge products. The ideal candidate will have strong expertise in Linux kernel development Yocto Project build systems and BSP (Board Support Package) cus...
Role Overview:
We are seeking an experienced Linux Kernel Yocto Platform Engineer to design develop and maintain embedded Linux systems for cutting-edge products. The ideal candidate will have strong expertise in Linux kernel development Yocto Project build systems and BSP (Board Support Package) customization for embedded platforms.
Key Responsibilities:
- Develop customize and maintain Linux kernel and device drivers for embedded systems.
- Configure and build embedded Linux distributions using Yocto Project.
- Create and maintain Board Support Packages (BSPs) for various hardware platforms.
- Optimize system performance boot time and memory footprint for embedded devices.
- Integrate and validate hardware components with Linux kernel and user-space applications.
- Troubleshoot and resolve kernel-level issues including debugging crashes and performance bottlenecks.
- Collaborate with cross-functional teams (hardware firmware application) to deliver robust embedded solutions.
- Maintain documentation for build processes configurations and system architecture.
Required Skills & Qualifications:
- 610 years of hands-on experience in embedded Linux development.
- Strong proficiency in Linux kernel internals device drivers and low-level programming (C/C).
- Expertise in Yocto Project BitBake recipes and custom layer development.
- Experience with cross-compilation bootloaders (U-Boot) and root filesystem customization.
- Familiarity with hardware bring-up debugging tools (JTAG GDB) and performance tuning.
- Knowledge of networking protocols IPC mechanisms and real-time Linux concepts.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Preferred Skills:
- Experience with ARM-based platforms or other embedded architectures.
- Knowledge of secure boot OTA updates and system security hardening.
- Familiarity with CI/CD pipelines for embedded systems.
- Exposure to open-source community contributions.
Qualifications :
- Bachelors or Masters degree in Computer Science Electronics or related field.
- Hybrid work model: In-office on Monday Wednesday and Friday.
- Working Time: 2 PM IST to 11 PM IST
- Work Location: Pune
Additional Information :
All your information will be kept confidential according to EEO guidelines.
Remote Work :
No
Employment Type :
Full-time
View more
View less