Skip to Main Content

Job Title


Embedded Linux Engineer


Company : People Prime Worldwide


Location : Ludhiana, Punjab


Created : 2025-12-19


Job Type : Full Time


Job Description

Important Note (Please Read Before Applying) Do NOT apply if: • You have less than 3 years of relevant Embedded Linux experience • You do not have Linux kernel + device driver experience • You have zero hands-on exposure to Yocto/Buildroot • You cannot work from Ahmedabad (On-site) • You are not comfortable with low-level debugging or board bring-up ✅ Apply ONLY if you meetALLmandatory criteria.Job Title:Embedded Linux EngineerLocation:Ahmedabad (On-site)Experience:3–5 YearsEmployment Type:PermanentNotice Period:Immediate / ≤ 30 Days Job Description: • Design, develop, debug, and maintain Embedded Linux software • Work on Linux kernel, board bring-up, and device driver development • Configure and build U-Boot, Linux kernel, and root file systems • Work with Yocto/Buildroot to create and customize embedded Linux builds • Read and interpret schematics, datasheets, and technical reference manuals • Debug kernel/runtime issues using tools like JTAG, TRACE32, oscilloscopes, etc. • Collaborate with hardware, QA, and cross-functional teams for system integration • Prepare technical documentation including design docs, test plans, and reports Mandatory Skills: ✔ Strong programming skills inCfor embedded systems ✔3+ years hands-on experience with Linux Kernel & Linux Device Drivers ✔ Expertise inEmbedded Linux , U-Boot configuration, kernel compilation, startup sequencing ✔ Experience inYocto / Buildrootor other Linux build systems ✔ Strong OS fundamentals and hands-on experience withmultithreading/multiprocessing ✔ Proficiency indebugging tools (JTAG, TRACE32, ICE, ICD) ✔ Ability to perform board bring-up and debug kernel logs/crashes ✔ Experience withcross-compilation toolchains ✔ Knowledge ofGit, JIRA, Bitbucket, Confluence ✔ Ability to read and understandhardware schematics & datasheets