Search by job, company or skills

IBU

C++ Developer

Save
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Software Engineer / Senior Software Engineer - C++ & Unix/Linux

Company Overview

Join a global leader in technology and business consulting services. We deliver cutting-edge solutions across complex enterprise networks and communication sectors, offering professionals an environment focused on technical excellence, career growth, and impactful global projects.

Position Overview

We are seeking skilled and motivated C++ Software Developers at both Mid and Senior levels to join our engineering team in Bangalore. In this role, you will design, develop, and maintain high-performance applications within a robust Unix/Linux environment. This position is tailored for proactive problem-solvers who thrive in structured production environments and are aligned with international collaboration schedules.

Key Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable C/C++ code.
  • Implement performance and quality modules, identifying bottlenecks and bugs, and devising solutions to mitigate these problems.
  • Maintain code quality, organization, and automation standards.
  • Work closely with cross-functional teams to understand communication sector requirements and translate them into robust technical solutions.
  • Operate effectively within a Unix/Linux ecosystem to deploy, debug, and optimize software systems.

Experience Ranges & Openings

  • Mid-Level Engineers: Minimum 4 years of core software development experience.
  • Senior-Level Engineers: Minimum 6 years of core software development experience.

Technical Qualifications

  • Core Languages: Strong, production-level expertise in C and C++ programming.
  • Operating Systems: Solid hands-on experience working extensively with Unix or Linux operating systems, including shell scripting and standard command-line tools.
  • Software Practices: Familiarity with code versioning tools, debugging tools (like GDB), and memory profiling frameworks.

Operational Requirements & Logistics

  • Work Location: Bangalore Only (On-site at Subramanya Arcade).
  • Shift Timings: Must be comfortable working regularly in the 2nd shift (2:00 PM to 11:00 PM).
  • Notice Period: Heavy preference for immediate joiners or those with short notice periods.
  • Employment Type: Full-time, featuring Right to Hire (RTH) pathways.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149334837

Similar Jobs

Bengaluru

Skills:

C++LinuxSoftware ArchitectureUnit TestingNetworking ConceptsDesign Patterns

Bengaluru, India

Skills:

software design patterns static code analysis Debugging ToolsData StructuresUnit TestingMultithreadingSynchronizationStlLinux environmentsContainer technologiesCrash dump analysis

Bengaluru, India

Skills:

CmakeVisual StudioUartUsbLinuxValgrindIpcBleEthernetMultithreadingGitSpiCoverityOopsRtosI2cPythonJenkinsWireless TechnologiesGerritHeapsGitBucketBare metal programmingCI build processMakefiles

Bengaluru, India

Skills:

UnixDesign PatternsNetwork ProgrammingShell ScriptingMemory ManagementMultithreadingStlPerformance TuningGitLinuxSocket-Level CommunicationObject-Oriented Programming

Bengaluru, India

Skills:

ReactJavascriptLinuxAngularWeb server developmentRelational DB