Embedded software engineer

3 weeks ago


Bengaluru, India Persistent Systems Full time

Work Location: BangaloreWork Mode: 5 Days work from officeExperience: 5 to 9 YearsWe are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms.Experience in camera systems, image processing pipelines, or multimedia frameworks is a major advantage.The role involves development and optimization of system-level components for high-performance devices.Key Responsibilities:Design, implement, and maintain C++ applications and system-level components on Linux-based embedded platforms.Collaborate with cross-functional teams including hardware, multimedia, and device software to ensure seamless integration.Optimize software for performance, reliability, and scalability on embedded systems.Troubleshoot and debug issues across the system stack (drivers, middleware, user space).(If applicable) Contribute to camera-related software modules, image capture pipelines, or related multimedia processing.Required Skills & Experience:5-8 years of experience in C++ development on Linux platforms.Strong understanding of system programming concepts including multi-threading, IPC, memory management, and performance tuning.Familiarity with Linux internals, build systems (e.g., CMake, Make), and common development/debugging tools (e.g., GDB, Valgrind, strace).Experience working on embedded devices or consumer electronics.Nice to Have / Strong Plus:Experience with camera frameworks, image processing, or media capture pipelines on devices (e.g., V4 L2, Android Camera HAL, ISP integration).Exposure to multimedia subsystems and frameworks like GStreamer, Open CV, or FFmpeg.Understanding of device drivers or HAL layers. ? Knowledge of Android or Yocto-based development environments.



  • Bengaluru, India Toshiba Software Full time

    Embedded Software Engineer (MCU Development)Location: BengaluruExperience required: 4-12 yearsNotice Period: Immediate/Max 30 daysRequirement:1. Preferred Experience: 4 to 12 years2. Experience in Embedded Software Domain.3. Experience in MCU development, Peripheral driver development (SPI, I2 C, Ethernet, CAN, etc..).4. Experience in porting RTOS like Free...


  • Bengaluru, Karnataka, India Meltronics Systemtech Full time

    Embedded Software EngineerCompany DescriptionMeltronics Systemtech is a company with expertise in design, development, manufacture, testing, delivery, installation, training, and maintenance of electronic systems & products for defense, industries and avionics. The company has strong knowledge and experience with MIL standards and executes projects with...


  • Bengaluru, India Analog Devices Full time

    About Analog Devices Analog Devices, Inc. (NASDAQ: ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...


  • Bengaluru, India Analog Devices Full time

    Come join Analog Devices (ADI) – a place where Innovation meets Impact. For more than 55 years, Analog Devices has been inventing new breakthrough technologies that transform lives. At ADI you will work alongside the brightest minds to collaborate on solving complex problems that matter from autonomous vehicles, drones and factories to augmented reality...


  • Bengaluru, Karnataka, India Wabtec Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    How will you make a difference?As an Embedded Software Engineer, you will utilize experience and expertise to develop and execute objectives for self and others, as well as provide technical solutions, through Embedded Software Applications, for a myriad of customer requestsYou will have the ability to affect short-term and some long-term business goals on...

  • Embedded Software

    3 weeks ago


    Bengaluru, India Mirafra Software Technologies Private Limited Full time

    Job Description We are conducting a scheduled drive in Keala or embedded positions on 8th November 2025. If you are passionate about embedded systems and meet the experience criteria, we invite you to apply for the following roles: Open Positions 1.Linux Device Drivers (Experience: 2-5Years) 2.WLAN Development Engineer (Experience: 2- 5Years) 3.WLAN Driver...


  • Bengaluru, Karnataka, India AMETEK Full time

    We are currently seeking an experienced Embedded Software Engineer for test fixtures, for our analytical products who will be responsible for designing, developing, modifying and evaluating software for embedded applications. This individual will be responsible for working closely with the Software, Hardware and Operations groups in the United States, to...


  • Bengaluru, India Ignitarium Full time

    Hiring: Engineers – Embedded Software (5–10 Yrs)Ignitarium is looking for talented Embedded Software Engineers to join our team!Key Skills:Strong C programming and debugging skillsExperience with UART, I2C, SPI, USB protocolsKnowledge of ARM/x86 SoC architectureHands-on with Linux, RTOS, or Baremetal environmentsPython/Shell scripting & test...


  • Bengaluru, India Ignitarium Full time

    Hiring: Engineers – Embedded Software (5–10 Yrs)Ignitarium is looking for talented Embedded Software Engineers to join our team!Key Skills:Strong C programming and debugging skillsExperience with UART, I2C, SPI, USB protocolsKnowledge of ARM/x86 SoC architectureHands-on with Linux, RTOS, or Baremetal environmentsPython/Shell scripting & test...


  • Bengaluru, India Ignitarium Full time

    Hiring: Engineers – Embedded Software (5–10 Yrs)Ignitarium is looking for talented Embedded Software Engineers to join our team!Key Skills:Strong C programming and debugging skillsExperience with UART, I2C, SPI, USB protocolsKnowledge of ARM/x86 SoC architectureHands-on with Linux, RTOS, or Baremetal environmentsPython/Shell scripting & test...