Embedded Linux Developer

18 hours ago


India Software Engineering Firm Full time ₹ 12,00,000 - ₹ 36,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 ₹ 15,00,000 - ₹ 35,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...


  • Bengaluru, India Capgemini Full time

    Job Description Job Description Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable...


  • Bengaluru, India Capgemini Full time

    Job Description Job Description Choosing Capgemini means choosing a place where you'll be empowered to shape your career, supported by a collaborative global community, and inspired to reimagine what's possible. Join us in helping leading Consumer Products and Retail Services (CPRS) organizations unlock the value of technology and drive scalable, sustainable...


  • India, Mysore L&T Technology Services Full time

    Job Description Key Responsibilities Experience with software development in a Linux environment Experience in designing SW API or Hardware Abstraction Interfaces. Experience in C/C++ programming Experience with Multi-threaded software development. Experience in Firmware development, register interface programming, general algorithms and data structures...


  • Hyderabad, India Tata Consultancy Services Full time

    Job Description Role: Developer Required Technical Skill Set**: C,C++,Linux,Embedded Desired Experience Range**: 4 8 Years Location of Requirement: Hyderabad/Bangalore Desired Competencies (Technical/Behavioral Competency): Must-Have: - C, C++, Linux, Embedded systems (Bluetooth / ML / Graphics / Kernel / Gstreamer / CODEC / Multimdeia / DSP / DDR / Audio /...

  • Yocto BSP Developer

    3 weeks ago


    Bengaluru, India Quest Global Full time

    Job Description Job Requirements Job Summary We are looking for an Embedded Linux Engineer with strong experience in Yocto Projectbased BSP (Board Support Package) development. The role involves customizing and maintaining embedded Linux distributions, integrating device drivers, and optimizing system performance for our hardware platforms. Key...

  • Embedded Developer

    2 weeks ago


    India e178f733-5e29-4873-bb70-3b91e3edb1ef Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Requisition ID Posted 11/18/2025Job Description – Senior Embedded Software Engineer (C/C++, Yocto Linux, Automotive)Location: Pune, IndiaExperience: 4–6 YearsPosition: Full-TimeAbout the RoleWe are looking for an experienced Embedded Software Engineer with strong expertise in C/C++ development, Yocto/Linux, device driver development, and experience in...


  • Hyderabad, India RemoteStar Full time

    Job Description About Client: Our client is an AI-enhanced security processor company redefining the control and management of every digital system. At our client, developing great technology takes more than talent: it takes amazing people who understand collaboration, respect each other, and go the extra mile to achieve exceptional results. It takes people...


  • Bengaluru, India Infosys Limited Full time

    Job Description Key Responsibilities: - Must have skills - Expert level knowledge JavaScript NodeJS etc - Good Exposure to C C etc - Expert level knowledge on frequently used data storage or SQL or NoSQL databases - Expert level knowledge in Software development networking system design - Knowledge of Linux Operating System internals - Experience in Linux...