Embedded Linux Developer

14 hours ago


India Software Engineering Firm Full time ₹ 6,00,000 - ₹ 12,00,000 per year
Job Summary We are looking for a skilled and passionate Embedded Linux Developer with strong proficiency in C++ and Java, deep expertise in both Linux user space and kernel space, and a working understanding of hardware-level development. The ideal candidate will thrive in a collaborative environment, working closely with hardware engineers and cross-functional teams. Prior experience in the access control industry and some familiarity with Java will be considered a significant advantage.
Key Responsibilities  Design, develop, and optimize embedded software components using C/C++ and Java in a Linux environment.  Work on both user space and kernel space software, including device drivers and system-level applications.  Collaborate with hardware engineers to bring up and debug new boards and custom peripherals.  Integrate and validate new hardware platforms with the embedded Linux OS.  Maintain and enhance existing embedded Linux systems, ensuring performance, reliability, and scalability.  Participate in system architecture design and code reviews.  Write clear technical documentation and contribute to product design discussions.  Troubleshoot and resolve low-level system issues, including kernel panics, memory leaks, and hardware/software interactions.
Required Skills and Qualifications  Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.  Strong proficiency in C++, with clean, modular, and maintainable code writing practices.  Good Knowledge and experience in Java  Expertise in embedded Linux, including: o Linux kernel internals o Device tree configuration o Custom kernel module development o Bootloaders (e.g., U-Boot)  Experience with Yocto, Buildroot, or other Linux build systems.  Understanding of common communication protocols: I2C, SPI, UART, USB, etc.  Solid debugging skills with tools like GDB, strace, perf, oscilloscope, logic analyzers, etc.  Familiarity with cross-compilation toolchains and board bring-up.
Preferred Qualifications  Background in the access control or security systems industry (e.g., card readers, biometric devices, electronic locks).  Familiarity with real-time constraints and performance optimizations in embedded systems.  Good communication and team collaboration skills.

  • Coimbatore, India Eutron Full time

    Job Description Job Title: R&D Embedded Linux Developer Secure Boot Location: Coimbatore Experience: 7+ Years Department: R&D - Embedded Systems About the Role We are seeking an experienced Embedded Linux Developer specializing in security and secure boot for embedded platforms. The role involves designing and developing secure software components, focusing...


  • Bangalore North, Karnataka, , India Uni Connect Full time ₹ 9,00,000 - ₹ 12,00,000 per year

     Engineer with 6+ years of experience in embedded Linux/Linux application/driver/kernel development.·       Strong C/C++ development skills with a good understanding of object -oriented design.·       Experience dealing with Linux community and Open -Source contribution a plus·       Experience with any one of the domains...

  • Embedded Linux

    6 hours ago


    Bangalore - Asia Pacific, India Candidate Front Office Akka Group Full time ₹ 5,00,000 - ₹ 25,00,000 per year

    General information CategoryOPERATIONS - ENGINEERING/PRODUCTION Job titleEmbedded Linux ContractPermanent contract Contractual hoursFull time Job description - ARM platforms e.g. IMX8X / iMX6 (all) - Qemu (all) - Linux / C / Python / / shell script - experience ant iMX6 / iMX8 platforms- system programming (option 1) - Kernel / devicetree configuration ...

  • Embedded Developer

    3 weeks ago


    Kochi, Kerala, India, Ernakulam TekPillar® Full time

    Designation: Embedded C DeveloperExperience: 2 to 4 YearsLocation: KochiNotice Period: 0 to 10 Days (Immediate Joiner)Mandatory Skills:Strong in Embedded C ProgrammingExperience with Embedded Linux / Linux OSLinux Application DevelopmentKey Responsibilities:Develop and maintain Embedded Software using Embedded C.Work on Embedded Linux / Linux Application...


  • Pune, India ChipIOT Embedded Solutions Full time

    Job Description Company Description ChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB...


  • Bengaluru, India Capgemini Engineering Full time

    Job Description Linux and Android Driver development Bachelor's degree in computer science/Electronics/Electrical Engineering, or related field. Requires 4 - 12+ years of progressive engineering experience in SW development in embedded projects. Expertise in C programming, debugging with working knowledge of git/gerrit Linux Driver/BSP development and...


  • India Cozzera Full time

    Job Description (JD) Position: IoT / Embedded Systems Engineer (Audio Processing) Experience: 5+ Years Location: Remote – India About the Role We are seeking a highly skilled IoT / Embedded Systems Engineer with strong expertise in embedded Linux, audio signal processing, and edge AI. You’ll work directly with the Head of Engineering to develop and...


  • Pune, Maharashtra, India, Maharashtra ChipIOT Embedded Solutions Full time

    Company Description ChipIoT Embedded Solutions, based in Pune, India, is an Embedded Design Studio and electronic product manufacturing firm. Specializing in IoT technologies, ChipIoT transforms visionary ideas into high-quality electronic solutions for a variety of industries. The company's core services include custom hardware design, PCB development, and...


  • India HCLTech Full time

    Walk-In Drive Date: 8-Novmber 📍 Time: 9 AM to 3 PM 📍 Venue: Chennai: ETA 1, Sandhya Infocity, Navalur Contact Person: jyothi (7411876746) Mail Id: jyothi.ts@hcltech.com About the Role Embedded C++ Developer with 3 to 5 years of experience. Responsibilities - Design, develop, and test embedded software applications. - Strong experience in Linux...


  • Bengaluru, Karnataka, India, Karnataka L&T Technology Services Full time

    Job Title: Embedded Linux Kernel Developer – Android FocusLocation: BangaloreExperience: 3–15 yearsEmployment Type: Full-time/ContractImmediate Joiners PreferredRequired Skills & Experience:Strong expertise in Linux kernel, device drivers, Board Support Package (BSP) development, board bring-up, and customization, especially for Android kernel...