C++ Developer
TechDigital Group
We are seeking highly skilled Software Engineers with deep expertise in high-performance C++ and distributed systems. You will focus on backend systems-level development, production infrastructure automation to optimize high-scale compute and machine learning environments. This role strictly focuses on backend infrastructure; it does not involve full-stack, product-level, or web frontend development.
Core Requirements:
- High-Performance C++ Engineering: Deep proficiency in modern C++ (C++14/17/20). Proven experience optimizing low-latency/high-throughput systems, with a strong grasp of concurrency, multi-threading, memory management, and asynchronous programming.
- Distributed Systems & RPC Frameworks: Extensive experience building scalable, highly available backend microservices. Strong proficiency with RPC frameworks (e.g., gRPC, Apache Thrift) and data serialization (e.g., Protocol Buffers, FlatBuffers).
- Cluster Management & Orchestration: Solid understanding of containerization and cluster orchestration platforms (e.g., Kubernetes, Nomad) for managing large-scale distributed workloads.
- Release & Infrastructure Automation: Hands-on experience automating deployment rollouts, capacity scaling, and environment lifecycle management without manual intervention. Proficiency with Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible) and advanced CI/CD pipelines.
- Systems Architecture & Isolation: Experience managing multitenancy, physical compute isolation, global traffic load balancing, and rate limiting in a production environment.
Nice-to-Have:
- Familiarity with distributed SQL databases (e.g., CockroachDB, Cassandra).
- Experience with Machine Learning serving infrastructure and strict compliance/data residency boundaries.
$56.25 - $137 per hour
...poster from Flexton Inc. Connecting Elite Tech Talent with Leading Companies Across the Americas | Flexton Inc. Job Title: C++ Developer – Payments Application Location: San Jose, CA (Hybrid – 3 days/week onsite) Type: W2 Contract Start Date: Immediate...SuggestedContract workImmediate start3 days per week- ...an outstanding career opportunity for mid to senior level Software Engineers for our San Jose, CA office. The ideal candidate will develop, maintain, and support software for the Index Engines’ Linux application and will work closely with the Index Engines’ Support Organization...SuggestedWork at officeWork from homeMonday to Friday
- ...About the Role We are looking for a skilled and experienced C++ Engineer to design and build high-performance software on Linux. You... ...: On-Site, San Jose, CA. Responsibilities: Design and develop C++ services / libraries on Linux with focus on performance and...Suggested
- ...Management System)Job DescriptionWe are looking for experienced Windows Developers with the passion and experience necessary to develop, support... ...with Windows 8.x or Windows 10Solid expertise in Visual C++ Strong understanding of COM, background services, databases, Win...SuggestedPermanent employmentContract workFor contractorsH1bRemote work
$124k - $171k
...benefit from a supportive work culture that encourages you to learn, develop, and grow your career as you take on challenges and drive... ...schedulingTechnical Skills• Proficiency and professional experience in C and C++ is required.• In addition, experience in programming in several...SuggestedFull timeRemote work$136.3k - $231.7k
...requires strong software development skills with an emphasis on modern C++, GPU computing, and scalable algorithm implementation. The candidate will collaborate with multidisciplinary teams to develop technologies that improve system performance, productivity, and...Minimum wageFull timeFlexible hours- ...Role: C++ Engineer Location: San Jose, CA Role & Responsibilities Architect, design and develop next-generation intelligent IoT software gateway for the Smart Grid Ongoing maintenance and improvement of code and tech stack Debug complex issues and ensure...
- ...Information Technology Enabled Services.Job DescriptionPreferred•At least 3 years of experience with Embedded software development in C/C++ in Video processing.•At least 3 years of experience in working on Video(MPEG-2,AVC,HEVC) and Audio(AC-3,AAC, M1L2, DD+) codecs in C/...Permanent employmentFull timeH1b
- ...foundation for simulation-based systems in specialty domains. You’ll develop high-performance computation services, workflow orchestration,... ...development; BS/MS in CS/CE/EE or equivalent. ~ Strong C/C++ and Python experience; strong foundation in data structures and...
$184k - $287.5k
...accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries. You will design and optimize high-performance algorithms and APIs for C++ developers. You will join the team building the foundational libraries, algorithms,...Full time- ...Develop, implement, and optimize C/C++ code for the Motion Sensor and/or Positioning algorithms within our embedded software solution. Improve the software implementation for efficiency in code footprint, throughput, and CPU/RAM usage Optimize parameters in the...
$136.3k - $231.7k
...technology that enables wafer, IC and equipment manufacturers to develop, qualify and monitor their process tools. Defects and process... ...QualificationsKey ResponsibilitiesDevelop embedded firmware and software in C/C++ for heterogeneous SoC platforms, including ARM application...Minimum wageFull timeFlexible hours$136.3k - $231.7k
...technology that enables wafer, IC and equipment manufacturers to develop, qualify and monitor their process tools. Defects and process... ...diagnostic, configuration, calibration, and validation tools in C++ and Python for engineering, manufacturing, and field-support teams...Minimum wageFull timeFlexible hours$152k - $241.5k
...team to build reliable, scalable and high performance software that are easy to use by hundreds of engineers worldwide.Develop software tools in C++/Golang to analyze and construct chip designs described in C++, Verilog or domain-specific languages (DSLs).Research and...Full timeWorldwide$136.3k - $231.7k
...enabling cost-effective manufacturing.Job Description/Preferred QualificationsEssential SkillsObject Oriented Design & Programing in C/C++ SW design patterns Distributed & HPC Systems Multi-threaded and multi-process SW development Linux System Programming Scripting using...Minimum wageFull timeWork experience placementFlexible hours$136.3k - $231.7k
...QualificationsResponsibilitiesThe best candidates for this position will be a highly motivated self-driven individual who has strong C++ programming skill and troubleshooting, debugging skill with thorough knowledge in multi-threaded programming environments and application...Minimum wageFull timeWork experience placementFlexible hours$255.65k - $268.44k
...Engineer or related job title in which 60 months of experience with design and development of safety-critical embedded software using C/C++; working with Real-Time Operating Systems (RTOS); hardware-in-the-loop (HIL) testing and debugging; and utilizing communication...Local areaWorldwideVisa sponsorship- ...and display drivers. The ideal candidate will be responsible for developing and implementing software/drivers for embedded devices and... ...embedded software engineer. • Solid programming experience in C or C++. • Experience in hands-on development and troubleshooting on...
$120k - $200k
...CASoftware Engineering - Runtime Platform /Full-time /HybridYou will develop and optimize the core infrastructure that facilitates reliable,... ...:Experience in writing, debugging, and profiling multithreaded C++ applications.Familiarity with robotics-related libraries such as...Full time$184k - $287.5k
...the center of this platform are CUDA Core Libraries that enable developers to build fast, reliable, and scalable GPU-accelerated software.... ..., algorithms, and runtime infrastructure on top of native C/C++ foundations. You will join the team building the foundational libraries...Full time$184k - $287.5k
As part of NVIDIA’s Analytics and Data Intelligence (ADI) group, this team develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame operations. With flexible I/O, blazing-fast merging, aggregating, and filtering, our library serves diverse...Full timeRemote workFlexible hours- ...Responsibilities: Contribute to all levels of the SDLC as we develop software; Help coordinate various software development efforts across the company; Collaborate with project managers and business analytics to understand and anticipate technologies needed;...
$110k - $150k
...productsQualificationsQualifications:BSCS, BSEE or BSSEMinimum 3 yrs firmware development experience in relevant fieldFluent in C, C++Real time embedded systems development experienceExcellent written and verbal communication skillsPreferred:Previous automotive or OBD /...Immediate start- ...Staff Systems and Platforms Software Engineer, you'll architect and develop the runtime, low-level drivers, and systems software that run... ...device drivers.Hands-on systems programming experience in C or C++.Experience working with containers and VMs.Strong operating systems...3 days per week
- ...through automation, data science and brainpower. We plan to feed developed and developing nations, city by city, by taking an innovative... ...or EE (or similar) background required 2-4 years’ embedded C/C++ programming experience 1+ year Python programming experience...Full time
$100k - $130k
...architectures, real-time operating systems, and programming languages to develop and implement new real-time embedded firmware Work with... ...requirements into highly reliable and well-structured C/C++ embedded firmware. Efficiently resolve technical challenges through...$144.73k - $198.99k
...and skills to help you succeed BS or MS in CS or EE 5+ years of relevant industry experience in SW and FW development Proficient in C/C++, Python, shell scripting Proficient in use of SW development environments and use of (HW) debuggers Desired skills include...Local area$159.5k - $271.2k
...Preferred Qualifications & Attributes Master or Ph.D. in Applied Math, EE, Computer science or related field. Experience in CUDA C++ and GPU-accelerated computing is required. Substantial work experience in image processing, machine learning, or deep learning in advanced...Minimum wageWork experience placementFlexible hours$152k - $241.5k
...Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive platform out to the world! You will... ..., good time-management and task-prioritization.Excellent C/C++/Python programming skills.Experience with embedded system involving...Full time$272k - $431.25k
...GPU, memory, storage, networking, and platform subsystems.Design, develop, debug, and optimize low-level system software including kernel,... ...system software development.Strong programming skills in C/C++ with experience in Python or scripting languages.Proven experience...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!



