
Search by job, company or skills
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 meet ALL mandatory criteria.
Job Title: Embedded Linux Engineer
Location: Hyderabad , Bangalore , Ahmedabad
Experience: 3–5 Years
Employment Type: Permanent
Notice 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 in C for embedded systems
3+ years hands-on experience with Linux Kernel & Linux Device Drivers
Expertise in Embedded Linux, U-Boot configuration, kernel compilation, startup sequencing
Experience in Yocto / Buildroot or other Linux build systems
Strong OS fundamentals and hands-on experience with multithreading/multiprocessing
Proficiency in debugging tools (JTAG, TRACE32, ICE, ICD)
Ability to perform board bring-up and debug kernel logs/crashes
Experience with cross-compilation toolchains
Knowledge of Git, JIRA, Bitbucket, Confluence
Ability to read and understand hardware schematics & datasheets
Job ID: 144754587
Skills:
Python, VxWorks, Tcl, C, Debuggers, Freertos, Perl, Linux, Software programming for FPGAs, Profilers
Skills:
VxWorks, Spi, Debuggers, C, Freertos, Github, Usb, Linux, Tcl, Arm, Gpio, I2c, Ethernet, Python, Pcie, Perl, Software programming for FPGAs, Memory architectures, Source code control systems, Embedded IP subsystems, DMA, DDR SDRAM, Profilers
Skills:
Freertos, VxWorks, Tcl, Debuggers, C, Python, Perl, Linux, Software programming for FPGAs, Profilers
Skills:
Kernel Programming, Linux Device Driver, Os Internals, Tcp, Device Drivers, C Programming, I2c, Ethernet, Pcie, Data Structures, DMA Framework, Debugging Skills, multimedia development, Linux Application Programming, MMU Cache Policies, Embedded Systems
Skills:
Golang, C++, Python
We don’t charge any money for job offers