Embedded Linux Engineer
People Prime Worldwide
4 - 6 years
Hyderabad
Posted: 08/01/2026
Job Description
Job Title: Embedded Linux Engineer
Location: Hyderabad & Bangalore
Employment Type: Permanent
Experience: 34 Years (STRICTLY)
Notice Period: Immediate / Short Notice Preferred
About the Company
Our client is a technology-driven organization delivering cutting-edge embedded and system-level solutions across multiple industries. They work on complex, real-time, and high-performance embedded platforms, offering engineers strong exposure to Linux internals, board bring-up, and low-level debugging.
Job Description
- Develop and maintain embedded software with strong focus on C programming
- Design, develop, and debug Linux kernel and device drivers
- Work on embedded Linux build, bootloader (U-Boot), kernel compilation, and board bring-up
- Analyze kernel crashes, system hangs, abnormal resets, and stability issues
- Collaborate with cross-functional teams to deliver high-quality embedded solutions
- Prepare and maintain technical documentation including design specs, test plans, and reports
Mandatory Skills
- 34 years of experience in Embedded Software Development with strong C fundamentals
- Minimum 3+ years of hands-on experience with Linux kernel and device driver development
- Strong understanding of OS fundamentals , multi-threaded and multi-process application development
- Hands-on experience in:
- Embedded Linux build
- U-Boot configuration
- Kernel compilation
- Linux startup sequencing
- Filesystems and board bring-up across platforms
- Experience with Linux build systems such as Yocto, Buildroot , etc.
- Familiarity with hosttarget toolchains for embedded platforms
- Strong debugging skills using JTAG, TRACE32, ICE, ICD , oscilloscopes, and protocol analyzers
- Expertise in kernel-level debugging: crash analysis, system locks, abnormal resets
- Proficiency with Git, CVS, Confluence, JIRA, Bitbucket, SourceTree
- Ability to read and understand schematics, datasheets, TRMs, and silicon revision documents
- Excellent written and verbal communication skills
- Self-starter with strong problem-solving mindset and ability to work independently under pressure
Desired / Good-to-Have Skills
- Experience in leading or mentoring junior engineers
- Exposure to system-level debugging, Linux internals, reverse engineering
- Protocol-level knowledge of hardware interfaces
- Experience with RTOS such as Zephyr, FreeRTOS , etc.
- Familiarity with open-source software packages
- Ability to work closely with technical leads and project managers
- Flexibility to work across multiple domains and technologies with a positive attitude
Education
- B.Tech / M.Tech in ECE or CSE
Important Note Read Before Applying
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
