Talent.com
Embedded Engineer - C/C++
Embedded Engineer - C/C++Akshaya IT Business solutions • Bangalore
Embedded Engineer - C / C++

Embedded Engineer - C / C++

Akshaya IT Business solutions • Bangalore
7 days ago
Job description

Description : Role Overview :

The Embedded Engineer is a highly technical full-time role requiring 4- 12 years of experience, focused on developing and optimizing low-level software for networking and connectivity platforms.

Based in Bangalore or Chennai, the incumbent will be responsible for embedded system programming in C, working extensively within the Linux environment, and specializing in key residential gateway stacks like RDKB, OpenWRT, or Prpl.

This position demands deep knowledge of networking protocols and hands-on expertise in developing robust Wi-Fi solutions.

Job Summary :

We are seeking a seasoned Embedded Engineer with a strong background in C programming and Linux kernel / user-space development for networking devices. The ideal candidate will have hands-on experience with service provider or home gateway frameworks (RDKB, OpenWRT, Prpl) and expertise in implementing and troubleshooting core networking protocols and high-performance Wi-Fi solutions. This role is critical for enhancing connectivity and performance in next-generation embedded products.

Key Responsibilities and Technical Deliverables :

  • Embedded Software Development : Design, develop, and debug high-quality, efficient software modules using the C programming language in a constrained Embedded environment.
  • Operating System Proficiency : Work extensively within the Linux operating system, including developing kernel modules, debugging drivers, and optimizing user-space applications for resource-constrained devices.
  • Networking Protocol Implementation : Implement, configure, and troubleshoot various Networking protocols (e.g., TCP / IP, DHCP, DNS, routing protocols) critical for gateway functionality.
  • Gateway Framework Expertise : Demonstrate proven hands-on experience with or specialization in one or more open-source gateway stacks such as RDKB (Reference Design Kit for Broadband), OpenWRT, or Prpl (prplOS / prplMesh).
  • Wi-Fi and Connectivity : Develop and optimize software components related to Wi-Fi connectivity, including drivers, supplicants, and management interfaces, ensuring robust and high-performance wireless access.
  • Troubleshooting and Diagnostics : Utilize system tools and debuggers to perform root cause analysis for complex issues occurring at the driver, kernel, or application layers.
  • Performance Tuning : Optimize the performance, memory footprint, and stability of embedded software across target hardware platforms.
  • Testing and Validation : Collaborate with QA teams to define test plans and ensure software adheres to industry standards and client specifications (e.g., carrier-grade requirements).

Mandatory Skills & Qualifications :

  • Experience : 4- 12 years of hands-on experience in Embedded Software Development.
  • Core Language : Expert proficiency in C programming language.
  • OS : Deep experience developing applications and drivers in the Linux environment.
  • Networking : Strong understanding and practical experience with core Networking protocols (Layer 2 / 3).
  • Gateway Stacks : Direct hands-on experience with, or strong familiarity with the architecture of, RDKB, OpenWRT, or Prpl.
  • Connectivity : Expertise in developing and troubleshooting Wi-Fi solutions (e.g., 802.11 standards, WPA security).
  • Preferred Skills :

  • Experience with C++ programming.
  • Familiarity with virtualization / containerization technologies relevant to embedded systems (e.g., LXC, Docker).
  • Knowledge of advanced networking concepts like Segment Routing, QoS, or MPLS.
  • Experience with CI / CD tools and version control systems (Git) in an embedded development lifecycle.
  • Experience with industrial protocols or specialized interfaces like I2C, SPI, UART.
  • (ref : hirist.tech)

    Create a job alert for this search

    Embedded Engineer • Bangalore

    Related jobs
    Advanced Lead Engineer-Embedded Sw.

    Advanced Lead Engineer-Embedded Sw.

    Wabtec Corporation • Bengaluru, Karnataka, India
    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: 14 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Atlanta Systems Pvt. Ltd. • hosur, tamil nadu, in
    Job Title : Embedded Software Engineer - Linux.Location : Connaught Place, New Delhi.No Virtual rounds) - Only for delhi candidates. Experience : 2 to 3 Years Minimum.Electronics, Electrical, Instrumen...Show more
    Last updated: 15 hours ago • Promoted • New!
    C / C++ Developer

    C / C++ Developer

    Calsoft • Bengaluru, Karnataka, India
    Job Title : C, C++ Developer (Not Embedded).Domain : Storage OR Networking OR Virtualization.Design, develop, and maintain C++ applications for networking and distributed systems.Implement and optim...Show more
    Last updated: 20 days ago • Promoted
    Software Engineering Manager - C / C++

    Software Engineering Manager - C / C++

    SonicWall • hosur, tamil nadu, in
    With the ability to build, scale and manage security across the cloud, hybrid and traditional environments in real-time, SonicWall provides relentless security against the most evasive cyberattacks...Show more
    Last updated: 7 hours ago • Promoted • New!
    Embedded C++ Developer - Kernel Programming

    Embedded C++ Developer - Kernel Programming

    Varite • Bangalore
    Job Summary : We are looking for an experienced Embedded C++ Engineer with strong expertise in low-level driver development for embedded systems.The ideal candidate w...Show more
    Last updated: 30+ days ago • Promoted
    Sr Advanced Embedded Engr

    Sr Advanced Embedded Engr

    Honeywell • Bengaluru, Karnataka, India
    At Honeywell, our people are driven by a desire to contribute, be challenged and grow.Our people make Honeywell a special company and are a key competitive advantage. Thousands of Honeywell Aerospac...Show more
    Last updated: 5 days ago • Promoted
    Design for Testability

    Design for Testability

    Talentgigs • Greater Bengaluru Area, India
    Experience in Logic design / micro-architecture / RTL coding is a must.Must have hands on experience with SoC design and integration for SoCs. Experience in Verilog / System-Verilog is a must.Should ha...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Embedded Software Developer - C / C++ Programming

    Senior Embedded Software Developer - C / C++ Programming

    Qode.world Jobs • Bangalore
    Embedded Software Engineer Location : Bangalore Workplace Type : Onsite About the Role ...Show more
    Last updated: 30+ 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
    Senior Embedded Engineer

    Senior Embedded Engineer

    TEKsystems • Bengaluru, Karnataka, India
    Notice Period preference : immediate to 45 Days.Semiconductor Design / Manufacturing.Experience : 4-10 Years of experience. Embedded C Programming and Problem solving.Domain / specialization Specific a...Show more
    Last updated: 18 days ago • Promoted
    Avionics Embedded Engineer - RTOS / SoC

    Avionics Embedded Engineer - RTOS / SoC

    Brigosha Technologies Pvt Ltd • Bangalore
    Description : Avionics Embedded Engineer.Key skills : - Embedded C / C++ on MCU / SoC targets with RTOS (VxWorks / RTEMS / FreeRTOS) and bare-met...Show more
    Last updated: 27 days ago • Promoted
    Embedded Principal Engineer (MCU)

    Embedded Principal Engineer (MCU)

    ACL Digital • Bengaluru, IN
    Designation : Senior Engineer / Principal Engineer (MCU).Experience Required : 5 to 10 Years.Job Location : Work from office. Job Functions / Responsibilities : .Requirement Understanding and requirement ...Show more
    Last updated: 20 days ago • Promoted
    Embedded Software Engineer - C / C++

    Embedded Software Engineer - C / C++

    Avensys Consulting PVT LTD • Bangalore
    Key Responsibilities : - Designing and maintaining platform features with strong focus on built in quality to support long term scalabilit...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Developer

    Embedded Developer

    HCLTech • Bengaluru, Karnataka, India
    Walk-In Drive Date : 8-Novmber Time : 9 AM to 3 PM Venue : Bangalore : SEZ, 129, Bommasandra Jigani Link Road, Karnataka 562106 • Contact Person : jyothi (7411876746) Mail Id : jyothi.About the Role Emb...Show more
    Last updated: 19 days ago • Promoted
    C++ Developer

    C++ Developer

    Third Eye Info Technology • hosur, tamil nadu, in
    Apply software engineering best practices including requirements analysis, system design, modularity, version control, testing, and documentation to ensure productivity, collaboration, and maintain...Show more
    Last updated: 7 hours ago • Promoted • New!
    C++ Developer - Embedded / Automotive Domain

    C++ Developer - Embedded / Automotive Domain

    Mirafra • Bangalore
    Good experience with UML design, design patterns.Strong coding, debugging and problem solving skills.Experience with embedded systems preferably related to automotive Infotainment middleware, appli...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Best NanoTech • bangalore, karnataka, in
    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
    C++ developer

    C++ developer

    People Prime Worldwide • hosur, tamil nadu, in
    Our client is a global technology company headquartered in Santa Clara, California.OT) and more than 60 years in IT to unlock the power of data from your business, your people and your machines.We ...Show more
    Last updated: 19 days ago • Promoted