C++ Developer

Infobahn Softworld Inc

Sunnyvale (CA)

On-site

USD 160,000 - 210,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Infobahn Softworld Inc is seeking experienced C++ Developers to design, develop, and maintain high-performance software applications in a demanding technical environment.

Responsibilities include designing and implementing in modern C++, handling memory management, debugging, profiling, and ensuring code quality through reviews and tests. Collaboration with engineering, QA, and product teams is essential.

Qualifications

  • 8+ years of software development experience.
  • Strong proficiency in C++11/14/17+ and STL.
  • Experience with memory management, multithreading and performance optimization.

Responsibilities

  • Design, develop, and maintain high-performance C++ applications.
  • Write efficient, reusable, and maintainable code.

Skills

C++ expertise
Multithreading
Memory management
Debugging & profiling
Cross‑platform (Linux/Windows)
Problem solving
Communication

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Git
CMake
Make

Job description

We are seeking experienced C++ Developers to design, develop, and maintain high-performance software applications. Candidates should have strong expertise in modern C++, object-oriented design, debugging, and performance optimization.

Key Responsibilities
  • Design, develop, and maintain applications using modern C++.
  • Write efficient, reusable, and maintainable code.
  • Troubleshoot issues involving memory management, multithreading, and application performance.
  • Develop unit tests, conduct code reviews, and ensure code quality.
  • Collaborate with engineering, QA, and product teams.
  • Maintain technical documentation and support software releases.
Required Skills
  • 8+ years of software development experience with strong hands-on C++ expertise.
  • Proficiency in C++11/14/17 or later, STL, and object-oriented programming.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Experience with multithreading, synchronization, smart pointers, and memory management.
  • Experience developing applications in Linux and/or Windows environments.
  • Proficiency with debugging, profiling, Git, and build tools such as CMake or Make.
  • Strong problem-solving and communication skills.
Preferred Skills
  • Experience with networking, socket programming, or distributed systems.
  • Familiarity with Python or shell scripting.
  • Experience with CI/CD pipelines and automated testing.

Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

Charter Global • Irving (TX)

On-site
USD 140,000 - 210,000
Sr. C++ Developer
Sr. C++ Developer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
C++ Developer
C++ Developer

Katalyst-Healthcares- • Foster City (CA)

On-site
USD 140,000 - 210,000
Software Engineer
Software Engineer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 140,000 - 210,000
C++ Developer
C++ Developer

Cognisol Global Solutions LLC • Columbus (OH)

On-site
USD 71,635
C++ Developer
C++ Developer

TechDigital Group • San Jose (CA)

On-site
USD 150,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Radley James • New York (NY)

On-site
USD 130,000 - 210,000
C2C Requirement for Senior C++ Developer – NYC, Hybrid
C2C Requirement for Senior C++ Developer – NYC, Hybrid

US staffing Inc • New York (NY)

Hybrid
USD 180,000 - 240,000
Software Developer III - C++
Software Developer III - C++

Innova software Services Inc • Little Canada (MN)

Hybrid
USD 64,000 - 85,000
C++ Software Engineer
C++ Software Engineer

Insight Global • Atlanta (GA)

On-site
USD 110,000 - 160,000