Talent.com
Embedded Software Engineer
Embedded Software Engineer7 Darter • bangalore, karnataka, in
Embedded Software Engineer

Embedded Software Engineer

7 Darter • bangalore, karnataka, in
10 hours ago
Job description

About the Role

We are looking for a highly skilled Embedded Software Engineer with strong hands-on experience in C, C++, and Assembly language , who is passionate about building robust, low-level software on Embedded Linux platforms.

You will work closely with our hardware and systems teams to develop, debug, and optimize embedded applications and drivers for mission-critical systems.

Key Responsibilities

  • Design, develop, and optimize embedded software on Embedded Linux
  • Work with inter-process communication (IPC) mechanisms on Linux
  • Develop and debug device drivers , focusing on :
  • Board bring-up
  • Inode structure
  • Kernel console print (kprint)
  • Integrate and test application-layer protocols (HTTP, MQTT)
  • Efficiently manage memory allocation , threading , and multi-threading
  • Apply program optimization and debugging techniques to achieve high performance and stability
  • Collaborate with firmware and hardware teams for cross-functional development

Required Skills

  • Strong programming skills in C, C++ , and Assembly
  • Experience with Embedded Linux
  • Proficiency in IPC (Message Queues, Shared Memory, Sockets)
  • Familiarity with protocols such as HTTP and MQTT
  • Strong foundation in Data Structures and Algorithms
  • Good understanding of memory management in low-level systems
  • Experience in threading and multi-threading techniques
  • Excellent debugging skills using tools like GDB, strace, valgrind, printk , etc.
  • Experience in driver development , especially console-level bring-up
  • Bonus Points

  • Exposure to Yocto , Buildroot , or other Linux build systems
  • Familiarity with real-time systems and low-power device optimization
  • Create a job alert for this search

    Embedded Software Engineer • bangalore, karnataka, in

    Related jobs
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Wabtec Corporation • Bengaluru, Republic Of India, IN
    As an Application Development Engineer, you will be responsible to design, developing, and maintain programmable logic controller (PLC), SCADA & HMI system for industrial automation under Charging ...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    UST • Bengaluru, Karnataka, India
    Job Description : Development experience of PDLs (peripheral drivers and libraries) like crypto, smartio etc.Developments experience of Hardware Abstraction Layer (HAL) Development experience of Mid...Show more
    Last updated: 10 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Deevia Software India Private Limited • Bengaluru, Karnataka, India
    Bachelor’s or Master’s degree in Computer Science, Electronics, Electrical Engineering, or a related field.C++ (C++11 / 14 or later preferred). Hands-on experience with debugging tools (.Familiarity w...Show more
    Last updated: 15 days ago • Promoted
    Senior Software Engineer (Embedded)

    Senior Software Engineer (Embedded)

    HME • Bengaluru, India
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    irco • Bengaluru, Karnataka, India
    Ingersoll Rand is committed to achieving workforce diversity reflective of our communities.We are an equal opportunity employer. All qualified applicants will receive consideration for employment wi...Show more
    Last updated: 26 days ago • Promoted
    Staff Software Engineer - Embedded [T500-20491]

    Staff Software Engineer - Embedded [T500-20491]

    HME India • Bengaluru, Karnataka, India
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show more
    Last updated: 16 days ago • Promoted
    Embedded Systems Software Engineer

    Embedded Systems Software Engineer

    Ignitarium • Bengaluru, Republic Of India, IN
    We are looking for engineers who can develop, test and debug software in an embedded platform.Required skills and Knowledge : . Very good programming skills in C language or C++ language.Possess any o...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Analog Devices • Bengaluru, Karnataka, India
    Key Responsibilities Lead architecture, design, and development of embedded software for consumer audio devices.Develop and optimize firmware for audio DSPs, SoCs, and microcontrollers (Qualcomm QC...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Ignitarium • Bengaluru, Karnataka, India
    Ignitarium is a Silicon and Embedded System design house, formed with the vision to provide innovative, optimal and relevant solutions for enabling and assisting their customers in product developm...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    YourTribe • Bengaluru, Karnataka, India
    We are seeking a talented and enthusiastic Embedded Systems Engineer to join our.As part of our dynamic startup journey, you will collaborate closely with our experienced.This immersive experience ...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Best NanoTech • Bengaluru, India
    Experienced C++ developer (3–10 years) specializing in multi-threaded Embedded Linux / QNX applications on ARM cores within the Adaptive AUTOSAR platform. Skilled in real-time architecture, communicat...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer Embedded Applications

    Software Engineer Embedded Applications

    Harman Becker Automotive Systems Manufacturing Kft • Bengaluru, Karnataka, India
    HARMANs engineers and designers are creative purposeful and agile.As part of this team youll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car e...Show more
    Last updated: 17 days ago • Promoted
    Embedded Systems Software Engineer

    Embedded Systems Software Engineer

    HME India • Bengaluru, Republic Of India, IN
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show more
    Last updated: 18 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Acufore India Private Limited • Bengaluru, Karnataka, India
    To be part of embedded team and going through structured on the job training to become productive resource within a stipulated time. Algorithm Development : Design, develop, and implement algorithms ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Embedded) - C++ [T500-20478]

    Senior Software Engineer (Embedded) - C++ [T500-20478]

    HME India • Bengaluru, Karnataka, India
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show more
    Last updated: 17 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Black Box • Bengaluru, Karnataka, India
    We have openings for Sr Embedded System Engineer professionals at Bangalore location.Role : Sr Embedded System Engineer.Work Location : Bangalore (Manyata Tech park). Mode of Work : 5 Days Working from...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    bits&BYTE • Bengaluru Urban, Karnataka, India
    BYTE was founded by an entrepreneurial group of lifelong experienced and successful IT professionals.Our focus is to apply IT solutions to challenging and complex business issues.We display our dee...Show more
    Last updated: 3 days ago • Promoted
    Embedded Software Support Engineer

    Embedded Software Support Engineer

    BTL India Private Ltd • Bengaluru, Republic Of India, IN
    As part of the medical product development and support team, should be able to perform the following duties to support the company’s goals : . Analyze software requirements and create the design for a...Show more
    Last updated: 14 days ago • Promoted