Talent.com
Senior Embedded Software Engineer
Senior Embedded Software EngineerIntraEdge • Pune, India
Senior Embedded Software Engineer

Senior Embedded Software Engineer

IntraEdge • Pune, India
30+ days ago
Job description

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.
  • Create a job alert for this search

    Embedded Software Engineer • Pune, India

    Related jobs
    Senior Software Developer - Embedded Systems

    Senior Software Developer - Embedded Systems

    ORANGEMINT TECHNOLOGIES PRIVATE LIMITED • Pune
    Description : Role : Senior Software Developer (Embedded Systems) Full-Time | Work from Office | Pune (Hinjew...Show more
    Last updated: 8 days ago • Promoted
    Emerson - Senior Embedded System Engineer - C / C++

    Emerson - Senior Embedded System Engineer - C / C++

    Emerson (Emerson)(2252) • Pune
    Description : In This Role, Your Responsibilities Will Be : - Work on Embedded Firmware projects as a membe...Show more
    Last updated: 16 hours ago • Promoted • New!
    Senior Embedded Engineer - C / C++ Programming

    Senior Embedded Engineer - C / C++ Programming

    Acclivis Technologies • Pune
    Description : We are seeking an experienced Senior Embedded Engineer to join our team immediately.This role involves designing, developing, and maintaining embedded ...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Developer

    Embedded Developer

    Persistent Systems • Pune, Maharashtra, India
    As a Systems Software Engineer, you will be responsible for designing, developing, and maintaining low-level software components that interact directly with the operating system and hardware.You’ll...Show more
    Last updated: 14 days ago • Promoted
    Danfoss - Senior Embedded Software Engineer - C Programming

    Danfoss - Senior Embedded Software Engineer - C Programming

    Danfoss • Pune
    The Impact You'll Make : We at Danfoss Power Solutions are looking for a Senior Embedded Software Developer (m / f / d).While our preferred locat...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Engineer - C / C++

    Senior Embedded Engineer - C / C++

    Acclivis Technologies • Pune
    Description : As a Senior Embedded Engineer, you will be responsible for designing, developing, and debugging embedded software solutions that integrate seamlessly w...Show more
    Last updated: 30+ days ago • Promoted
    Sensia Global - Senior Software Developer - Embedded System

    Sensia Global - Senior Software Developer - Embedded System

    Sensia Global • Pune
    About Sensia : We bring together the best of the best : the pioneering process automation, real-time control and IoT technologies of Rockwell Automation, combined with the unma...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer- IBM Openpages

    Senior Software Engineer- IBM Openpages

    HSBC • Pune, Maharashtra, India
    The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player.You will be a lead developer responsible for the development of new software products and enhancements to existin...Show more
    Last updated: 5 days ago • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    Varite • Pune
    Description : Job Summary : We are seeking a passionate and skilled Embedded Systems Engineer with 46 years...Show more
    Last updated: 15 days ago • Promoted
    Senior Embedded C++ Engineer – In‑Vehicle Infotainment & 360° VR Systems

    Senior Embedded C++ Engineer – In‑Vehicle Infotainment & 360° VR Systems

    PR GLOLINKS • pune, maharashtra, in
    The objective of this project is to design and develop a comprehensive In-Vehicle Infotainment (IVI) system for automobiles, focusing on UI / UX design, IVI system architecture, and software developm...Show more
    Last updated: 9 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Kirloskar Oil Engines Limited • pune, maharashtra, in
    Deliver high-quality embedded software for safety-critical and real-time systems.Own complete module development from requirements to testing. Optimize system-level performance under strict resource...Show more
    Last updated: 9 hours ago • Promoted • New!
    Software developer - Embedded C

    Software developer - Embedded C

    Varroc • Pimpri-Chinchwad, India
    Participate in system and customer requirements analysis for new products / for projects that have high reuse factor.Collaborate with cross-functional teams to define and implement SW requirements.De...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Embedded Engineer

    Senior Embedded Engineer

    Confidential • Pune
    Expertise with Assembly and C programming and troubleshooting.Expertise with 8 / 16 / 32 bit microcontrollers.Experience in analog and digital electronic schematics, circuit boards, component datasheet...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Engineer

    Embedded Engineer

    Tenet K D Platforms Pvt Ltd • Pune, Maharashtra, India
    We're Hiring : Full Stack Hardware Developer – Embedded Systems & IoT.We are looking for a passionate and hands-on.STM32, ESP32, and other microcontroller platforms. The ideal candidate should be pro...Show more
    Last updated: 30+ days ago • Promoted
    SSD Firmware Developer ( Embedded C Firmware)

    SSD Firmware Developer ( Embedded C Firmware)

    Staffington Global • pune, maharashtra, in
    The role is with a renowned large multinational conglomerate in the field of electronics.Min 4 years of Firmware development. Min 4 years of Strong C experience.There will be an online assessment fo...Show more
    Last updated: 8 hours ago • Promoted • New!
    Senior Embedded Software Engineer - C / C++

    Senior Embedded Software Engineer - C / C++

    Zorba Consulting India Pvt. Ltd. • Pune
    Description : Senior Embedded Software Engineer (IoT / RTOS) Location : Pune, India Experience : 6+ Y...Show more
    Last updated: 20 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    VOLANSYS (An ACL Digital Company) • Pune, Maharashtra, India
    Experience Required : 4 to 6 Years Job Location : Pune Job Functions / Responsibilities : Technical responsibilities : • Requirement Understanding and requirement writing • Effort Estimate • Ar...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Antal International • Pune, Maharashtra, India
    My client is a multi-billion dollar global brand in aviation industry, providing cutting edge products and solutions.They are headquartered in US,and have a a state-of-the-art engineering center in...Show more
    Last updated: 7 days ago • Promoted