Linux Embedded Software Developer

10 hours ago


Pune Maharashtra India, Maharashtra IntraEdge Full time

Senior Embedded Linux Developer


Experience: 7–10 years

Location: Pune

Employment Type: Full-Time

About the Role:


We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust Linux-based platforms, integrating board support packages (BSP), and contributing to core system-level software architecture for connected devices. This is an exciting opportunity to work on complex and cutting-edge embedded products in a fast-paced, innovation-driven environment.


Key Responsibilities:

  • Lead the design and development of embedded Linux software, including kernel and user-space components.
  • Design, implement, and maintain embedded C/C++ applications running on Linux-based systems
  • Work with middleware, libraries, and system APIs to integrate and test new features
  • Contribute to software architecture discussions and help shape development best practices
  • Optimize application performance, memory usage, and responsiveness
  • Collaborate with hardware, QA, and product teams to define and implement system-level solutions.
  • Drive debugging and performance optimization using tools like GDB, JTAG, and system logs.
  • Mentor junior developers and conduct thorough code reviews.
  • Contribute to software architecture decisions and continuous process improvement.
  • Ensure software quality through test-driven development and adherence to best practices.
  • Create and maintain detailed documentation for designs, implementations, and processes.


Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or a related discipline.
  • 7–10 years of hands-on experience in embedded Linux development using C/C++.
  • Strong knowledge of Linux kernel internals and device tree configuration.
  • Proven experience with ARM-based platforms (e.g., NXP i.MX, TI Sitara, Renesas RZ family,..).
  • Proficiency with bootloaders such as U-Boot and secure boot implementation.
  • Solid understanding of hardware-software interfacing and peripheral integration.
  • Familiarity with Git, CI/CD pipelines, and Agile development workflows.
  • Excellent system-level debugging, profiling, and performance tuning skills.
  • Experience with Linux customization using Yocto or Buildroot.


Preferred Skills:

  • Experience in Linux driver development or kernel module programming.
  • Exposure to OTA updates, secure firmware upgrade mechanisms, or trusted boot.
  • Familiarity with communication protocols like MQTT, CAN, SPI, I2C, etc.
  • Understanding of real-time and low-latency system design.
  • Experience working on cloud-connected IoT devices or edge platforms.


Soft Skills:

  • Strong analytical, leadership, and mentoring capabilities.
  • Excellent verbal and written communication.
  • Self-driven with a proactive approach to problem-solving.
  • Collaborative mindset with the ability to work across functions.
  • Commitment to continuous learning and technical excellence.


  • Pune, Maharashtra, India Teledyne Technologies Incorporated Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Be visionaryTeledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas...


  • Pune, Maharashtra, India IntraEdge Technology Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    About the Role:We are looking for a highly experienced Senior Embedded Linux Developer with 7 to 10 years of strong expertise in embedded systems development. The ideal candidate will take a leading role in designing, developing, and maintaining robust Linux-based platforms, integrating board support packages (BSP), and contributing to core system-level...

  • Linux Developer

    10 hours ago


    Pune, Maharashtra, India, Maharashtra Accolade Electronics Private Limited Full time

    Job Description: Embedded Linux Developer Position SummaryWe are seeking an experienced Embedded Linux Developer with 3–5 years of hands-on experience in embedded systems, Linux kernel, and driver/application development. The ideal candidate should have strong expertise in low-level programming, board bring-up, and system integration for embedded...


  • Pune, Maharashtra, India Softratech Info Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Hiring: Embedded Linux Developer | Pune | Yrs | Immediate JoinersMust Have:Embedded C++Linux Kernel Device Drivers (v3.0+)Kernel Subsystem, Board Bring-upMicrocontrollers / MicroprocessorsCommunication ProtocolsIoT / Consumer ProductsYoctoGood to Have:Buildroot / CMake / MakefilesQt / Embedded GUILocation: Pune (WFO) Exp: 412 Yrs | Notice: Days


  • Pune, Maharashtra, India ACL Digital Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    We're hiring talented Embedded C Software Developers with experience in RTOS at our Pune location. Looking for professionals who: Have strong coding skills in "Embedded C" "C" "Programming" Understand "real-time operating systems" Are ready to grow in a dynamic work environment. Good experience in "Microcontroller" and "Low level devices" Domain:...


  • Pune, Maharashtra, India ACL Digital Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Must-Have Skills:7+ years of experience in Embedded Linux developmentHands-on with Yocto, C++Familiarity with industrial protocols like Ethernet, Modbus, BACnetExperience with REST APIs and Cloud connectivity (IoT, MQTTExperience Required: 7+ years Expected Start: Immediate


  • Pune, Maharashtra, India Intangles Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    Job descriptionAs an Embedded Software Engineer, you will be responsible for delivering high-quality firmware for next-generation embedded products in the Internal Combustion Engine (ICE)/Electrical Vehicle (EV) domain. You will work on crucial firmware engineering problems, including real-time application development and profiling, serial driver development...


  • Pune, Maharashtra, India ReisnTech Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Experience :10+ yearsAbout the Project :Were hiring for a strategic engagement with a leading telecommunications client. The role involves contributing to the development and enhancement of a monolithic software image for a custom hardware network device used for peer-to-peer VoIP calling. This device is already deployed in the field with thousands of active...


  • Pune, Maharashtra, India Sibros Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About Sibros Technologies*Who We Are*Sibros is accelerating the future of SDV excellence with its Deep Connected Platform that orchestrates full vehicle software update management, vehicle analytics, and remote commands in one integrated system. Adaptable to any vehicle architecture, Sibros' platform meets stringent safety, security, and compliance...


  • Pune, Maharashtra, India Siemens Full time

    Hello Visionary We know that the only way a business thrive is if our people are growing That s why we always put our people first Our global diverse team would be happy to support you and challenge you to grow in new ways Who knows where our shared journey will take you We are looking for an Embedded Software Development C C You ll make a...