Senior C++ Developer
Q1 Technologies
Hi,
Hope you are doing well.
Location: Sunnyvale, CA / Austin, TX (Hybrid)
Job Type: Contract Job Description:
We are looking for a highly skilled Senior C++ Developer with 7+ years of hands-on experience in building, enhancing, and supporting telecom and contact center solutions. The ideal candidate should have strong expertise in C++ development, solid understanding of telecommunication protocols, and experience working with contact center platforms in high-availability, real-time environments.
Key Responsibilities
- Design, develop, and maintain high-performance C++ applications for telecom and contact center systems
- Work on real-time, multithreaded, and distributed systems with high reliability and low latency requirements
- Develop and integrate solutions involving call control, media handling, and session management
- Implement and support features related to IVR, ACD, CTI, call routing, recording, and analytics
- Integrate telecom applications with SIP-based networks, PSTN, VoIP, and third-party systems
- Debug complex production issues, perform root cause analysis, and provide permanent fixes
- Collaborate with system architects, QA, DevOps, and cross-functional teams
- Ensure adherence to coding standards, performance benchmarks, and security guidelines
- Participate in design reviews, code reviews, and technical discussions
- Mentor junior developers and contribute to technical best practices
Required Technical Skills
Core Skills
- Strong proficiency in C++ (C++11/14/17)
- Solid experience with Linux/Unix environments
- Expertise in multithreading, memory management, IPC, and socket programming
- Strong debugging skills using tools like gdb, valgrind, core dump analysis
Telecom & Contact Center Domain
- Hands-on experience in Telecom and Contact Center domains
- Strong understanding of telecom protocols:
- SIP, RTP/RTCP, SDP
- SS7, ISDN, PRI (good to have)
- Experience with VoIP architectures and call flows
- Knowledge of Contact Center solutions such as:
- IVR, ACD, CTI
- Call routing, call recording, workforce management
- Experience integrating with CRM systems and external APIs
Platforms & Tools (Any of the below is a plus)
- Experience with platforms such as Genesys, Avaya, Cisco, NICE, Amazon Connect, or similar
- Familiarity with REST APIs, JSON, XML
- Build tools: Make, CMake, GCC
- Version control: Git / SVN
- Exposure to Docker, Kubernetes, CI/CD pipelines is a plus
Soft Skills
- Strong analytical and problem-solving abilities
- Good communication skills and ability to work with global teams
- Experience working in Agile/Scrum environments
- Ability to handle production-critical systems and on-call support
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Senior C++ Developer in Austin, TX vacancy
$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...SeniorFull timeWorldwide- Optiver is looking for Senior Software Engineers to join our High-Frequency Trading (HFT) team in Austin, TX. Our HFT team is comprised... ...understanding of computer science fundamentalsStrong expertise in C++ is strongly preferred; experience with C, Python, or Linux is a...SeniorWork at office
- ...to join our team and make an impact?We are looking for a Senior Software Engineer, C++ to actively contribute to the development of new features... ...in an agile, modern environment.ResponsibilitiesDesign and develop platform independent functionalities for our client and services...SeniorTemporary workCasual workRemote workWorldwide
- ...MI three times per week, at minimum.We are looking for a strong C++ Software Engineer to support development of next-generation automotive... ...creates an environment in which our employees can thrive and develop better products for our customers.All employment decisions are...SeniorFull timeLocal areaWork from homeRelocation packageFlexible hours
- ...work culture. They need you, a highly experienced Senior Software Engineer, to join the technical team located... ...Twitch and Clip software’s logical functionality-Develop and deploy sensor fusion sorter prototype using C++ and Python-Collaborate with cross-functional teams...SeniorVisa sponsorship
- ...foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?Responsibilities Develop and maintain core C++ functionality for TeamViewer's remote access, support, and control products across Windows and WebAssembly.Build AI-...SeniorTemporary workCasual workRemote workWorldwide
- Cloudflare is seeking a Senior Software Engineer for its Workers Runtime in Austin, TX. You will build features and optimize a large-scale... ...maintaining reliability. We value candidates with 2+ years of C++ or Rust experience, strong CS fundamentals, and ownership of...Senior
$100k - $200k
Panic Button is looking for a highly skilled Senior Software Engineer in Austin, Texas, focusing on game porting. The successful candidate... ...with console development, and possess a mastery of C/C++ along with multi-threaded programming capabilities. Experience with...Senior- A leading technology firm in Austin, Texas, is seeking a Senior Software Engineer to develop user-friendly software for optical design. The role requires strong skills in C++ and Python, as well as experience in frontend development for Windows. The ideal candidate will...Senior
- ...distributed systems. You will own code in production, debug complex issues, and optimize runtime performance in a fast-paced, iterative environment. Requirements include 2+ years of professional experience with C++ or Rust and strong CS fundamentals. #J-18808-Ljbffr WebhostingSenior
$100k - $200k
Panic Button is looking for a highly experienced Senior Software Engineer to enhance game porting efforts. The ideal candidate will possess... ...in cross-platform console development, and a strong command of C++. This position involves collaboration with engineers, artists,...Senior- ...must have over 10 years of experience in embedded software engineering and expertise in C, Python, and Linux environments. You will develop applications, collaborate with international teams, and drive projects to completion. Comprehensive benefits including medical,...Senior
$164k - $225.5k
Power Senior Principal EngineerInfrastructure Solutions Group (ISG) builds the products that... ...need most. Our teams design and develop the hardware and software that connect infrastructure... ...with scripting languages like C/C++, Assembly, Python, LabVIEW, and/or Linux...Senior- At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.We are looking for SoC/ASIC Digital Design Engineer with experience in Design for Test (DFT). An intimate knowledge and experience in scan chain insertion, compression...SeniorFull time
- ...Job TitleSoftware EngineerJob DescriptionThe primary responsibility of this position is to design and develop software for submersible Remotely Operated Vehicles (ROVs), Autonomous Underwater Vehicles (AUVs), intelligent subsea tooling and potentially various other projects...Permanent employmentFull timeWork at officeRemote workNight shift
$196k - $269.5k
Senior Principal AI Agent EngineerThe Software Engineering team delivers next-generation software application enhancements and new products... ...a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and...Senior$100k
...looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine... ...work on the skillsKnowledge of core Java, Javascript, C++, or software programming Spring boot, microservices, Docker, Jenkins...Full timeH1b- At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Experienced Millimeter-Wave (mmWave) IC designer specialize in engineering high-frequency (30 GHz+) transceivers and components for 5G/6G communications, aerospace...SeniorFull time
$184k - $287.5k
...A leading technology company is seeking a Senior Software Architect specializing in AI Networking to revolutionize AI inference systems. This role expects a strong background in C/C++, advanced AI networking technologies, and experience over eight years. You will collaborate...Senior$100k
...looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine... ...work on the skills Knowledge of Core Java, Javascript, C++, or software programming Spring boot, Microservices, Docker,...Full timeH1b- SeniorPrincipal Systems Development Engineer What you’ll achieve: As a Senior PrincipalEngineer , you will lead high-impact initiatives, owning end-to-end architectures and complex integration strategies. You will prototype solutions,validatepatterns, and ensure non-functional...Senior
$182.75k - $236.5k
Senior Principal Systems Development EngineerOur customers’ system requirements are usually highly complex. Bringing together hardware... ...very cutting edge of technology to meet them. We design and develop electronic and electro-mechanical or systems-orientated products...Senior- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories ~ Non-Profit &...Senior
$199.75k - $258.5k
Senior Principal Electrical Systems ArchitectFrom applied research to advanced engineering, the Engineering Technologist team has the... ...fascinating field of work. We’re involved in assessing the competition, developing technology and product strategies, and generating intellectual...Senior- ...Senior Software Engineer, ConsolePanic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus... ..., memory management, cross-platform developmentMastery of C/C++, with excellent multi-threaded programming techniquesBonusExperience...Senior
$150k
Yotta Energy in Austin, Texas is looking for a Senior Firmware Engineer to develop embedded firmware for cutting-edge hardware products. The ideal candidate... ...in embedded systems, strong programming skills in C/C++, and the ability to work collaboratively with cross-...Senior- ...Dell Technologies in Austin, TX is seeking a Senior Principal Electrical Systems Architect to lead the electrical architecture for next-generation laptop platforms within the Engineering Technologist team. You will guide cross-functional engineering teams, drive technology...Senior
$184k - $287.5k
...Intelligence (AI) and High Performance Computing. Join our team and help develop groundbreaking performance tools for GPUs that cater to both... .... EE/CS (or equivalent experience).Strong programming skills in C++.Existing knowledge of GPU hardware and/or motivated to learn to...SeniorFull time- ...simulation and modeling tools seek a highly skilled engineer to design, develop, and improve capabilities for thermal, structural, and... ...requires strong FEM/FVM knowledge, thermodynamics expertise, and proficiency in C++ with Python scripting. #J-18808-Ljbffr Ansys, Inc.Senior
$181.5k - $234k
Senior Principal Engineer, Value Engineering With a global remit, our Senior Principal Engineer, Value Engineering professionals lead cross-functional product design teams to develop and introduce game-changing new products and solutions. It’s about making sure we offer...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior C++ Developer. Be the first to apply!
Related searches
- c++ software developer Austin, TX
- c++ programmer Austin, TX
- c++ developer Austin, TX
- senior c++ software developer Austin, TX
- senior c++ developer Austin, TX
- srs distribution Austin, TX
- senior operations coordinator Austin, TX
- senior associate architect Austin, TX
- senior revenue operations analyst Austin, TX
- senior dynamics crm developer Austin, TX

