Title: Senior Yocto Developer
Location: Pune, Maharashtra, India
Experience: 8+ Years (Resent 2+ years in Yocto)
Job Description
We are seeking a Senior Yocto & Linux Software Engineer with strong experience in Embedded Linux, Yocto Project, ARM-based platforms, and containerized edge deployments. The ideal candidate will be responsible for developing and maintaining Linux-based embedded systems, managing Yocto builds, supporting hardware integration, and ensuring secure and reliable software deployment.
Key Responsibilities
-
Design, develop, and maintain embedded Linux distributions using Yocto.
-
Create and manage Yocto recipes, layers, and packages.
-
Configure and support ARM Board Support Packages (BSPs).
-
Develop and maintain OTA (Over-The-Air) software update mechanisms.
-
Perform Linux kernel configuration, debugging, and system integration.
-
Work with Docker and Kubernetes for containerized deployments.
-
Troubleshoot hardware-software integration issues and optimize system performance.
-
Collaborate with cross-functional teams to deliver high-quality software solutions.
-
Support system security, validation, and platform stability initiatives.
Required Skills & Experience
-
8+ years of experience in Embedded Linux development.
-
Strong hands-on experience with Yocto Project and OpenEmbedded.
-
Expertise in Linux kernel configuration, build, debugging, and system integration.
-
Experience working with ARM-based hardware platforms and BSPs.
-
Strong programming skills in C/C++, Python, and Bash scripting.
-
Experience with Docker and Kubernetes.
-
Experience with Git and CI/CD tools.
-
Strong analytical, troubleshooting, and communication skills.
Preferred Skills
-
Experience with OTA update frameworks such as Mender, RAUC, or SWUpdate.
-
Knowledge of Linux security, secure boot, and system validation.
-
Exposure to Industrial IoT, Edge Computing, or connected device environments.
-
Experience with RPM/RHEL package management.
-
Knowledge of RTOS platforms.
-
Contributions to open-source projects.
-
Familiarity with Generative AI tools and AI-assisted development workflows.