C++ Software Engineer

7 days ago


Bengaluru, Karnataka, India Lobo Staffing Solutions (LSS) Full time

Job Title: C++ Software Engineer - NDN Stack Development

Location: [City, State/Country]

Job Summary:

We are seeking a skilled and motivated C++ Software Engineer to join our dynamic team. In this role, you will be a key contributor to the design, development, and deployment of our cutting-edge Named Data Networking (NDN) software stack. The ideal candidate will have a strong background in C++, a passion for building robust systems, and experience with modern software development practices, including CI/CD and agile methodologies.

Key Responsibilities:

  • Design, develop, and maintain high-performance, reusable, and reliable C++ code.
  • Take ownership of the complete software development lifecycle, from requirements analysis and design to implementation and testing.
  • Build and manage complex projects, ensuring seamless integration of various C++ libraries and components.
  • Establish and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines to streamline the development process.
  • Collaborate effectively within an agile development environment, participating in sprint planning, daily stand-ups, and retrospectives.
  • Conduct thorough code reviews to ensure high quality and adherence to coding standards.
  • Create and maintain comprehensive documentation for code, design, and testing procedures.
  • Perform code coverage analysis and work to continuously improve test quality and software reliability.

Required Skills and Qualifications:

  • Bachelors degree in Computer Science, Engineering, or a related field.
  • Proven professional experience in C++ software development.
  • Strong proficiency with a range of C++ libraries and frameworks (e.g., STL, Boost).
  • Demonstrable experience with project build tools (e.g., CMake, Make).
  • Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Excellent code comprehension and software development skills.
  • Solid understanding of agile software development principles.
  • Strong documentation skills for both technical and non-technical audiences.
  • Experience with code coverage analysis tools and methodologies.
  • Excellent verbal and written communication skills in English.

Preferred Qualifications:

  • Experience with network programming and protocols.
  • Familiarity with Named Data Networking (NDN) concepts.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).


  • Bengaluru, Karnataka, India UST Full time

    Role DescriptionWho we are:At UST, we help the world's best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 25 countries, we build for boundless impact—touching billions of lives in the process. Visit us...

  • Software Engineer

    1 week ago


    Bengaluru, Karnataka, India Innominds Software Full time US$ 6,00,000 - US$ 18,00,000 per year

    Job Title: Software Engineer - Networking Protocols (C, Linux, TCP/IP, OSPF, BGP, VRRP)Location: Bengaluru, KA On-Payroll of Innominds software Work mode: Day1 work from office Mon-FriKey Responsibilities:Software Engineer with 4+ years of experience in L2/L3 protocol development proficient in C, Linux system programming, and TCP/IP Stack. Hands on...


  • Bengaluru, Karnataka, India TestCore IT Solutions Pvt. Ltd. Full time US$ 6,00,000 - US$ 18,00,000 per year

    Experience: 4–6 YearsLocation:HyderabadJob Description:We are looking for a skilledSoftware Engineerwith strong experience inC++ and Python developmentfor embedded applications. The candidate will work on designing, developing, and optimizing software for embedded systems while collaborating with cross-functional hardware and software teams.Key...

  • Software Engineer C

    16 hours ago


    Bengaluru, Karnataka, India InfoVision Inc. Full time

    Critical Skills To Possess5-7 year of experience in C# software coding.3-5 years of experience in C++ and ideally other software languages as well.3-5 years exposure to wireless technology (microwave radio, RF path analysis, cellular networks, 5G/LTE networks, etc.).Experience working in Agile environment using JIRA for sprints and ticketing.Some experience...

  • Software Engineer C++

    13 hours ago


    Bengaluru, Karnataka, India Qsc Full time

    OverviewQSC is creating exceptional, people-centric experiences with the perfect balance of technology and creativity. Q-SYS, our innovative full stack audio, video and control platform, unifies data, devices and a cloud-first architecture, empowering organizations to deliver transformative AV experiences across built spaces. Building on the QSC legacy, QSC...

  • C/C++ Engineer

    2 days ago


    Bengaluru, Karnataka, India Kynatech Systems Full time

    Position: Mid-Level Software EngineerLocation: Bengalore (hybrid)Duration: FulltimeJob Description:We are seeking for a team player with solid technical skills to work with our team of smart, creative, and dedicated engineering team-members. This position is based out of our Herndon, VA location with the option of a remote work schedule.This is a mid-level...


  • Bengaluru, Karnataka, India Vervenest technologies Full time

    Job Locations: BANGALORE Required Experience: Years Skills : C / C++ Job Title- Software Tech Lead Want to join this winning team to create an impact? Role Overview This position is open for Bangalore location, and we are looking for applicants serving notice periods and those who can join immediately are preferable. About the Role 1. Bachelor's degree...


  • Bengaluru, Karnataka, India ZANSKAR RESEARCH Full time

    About UsZanskar Research is a quantitative and algorithmic trading firm specialising in electronic market making and advanced options analytics. We drive innovation in the trading space with cutting-edge technology.Your Core Responsibilities:As a Software Engineer, you'll work in multidisciplinary teams alongside other engineers as well as Traders,...


  • Bengaluru, Karnataka, India Rocket Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Bengaluru, Karnataka, India Avia Technologies Full time

    Primary title:C++ Software ArchitectAbout The OpportunityA product-engineering organization in high-performance systems and software—building low-latency, safety- and performance-critical C++ solutions for domains such as embedded systems, real-time applications, and large-scale services. This on-site role is based in India and calls for a hands-on...