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 4 hours ago
Similar jobs that could be interesting for youBased on the Senior C++ Developer in Austin, TX vacancy
- Ultra Electronics Group is seeking a Senior Software Engineer in Austin, Texas, specialized in C/C++ and radar data processing. This role involves modernizing C++ components within a cloud environment, solving complex problems in critical defense systems. Qualified candidates...Senior
$168k - $310.5k
NVIDIA Gruppe in Austin, Texas is looking for a Senior R&D Software Engineer focused on VLSI Physical Design Algorithms. This position... ...inventing new optimization engines and improving existing algorithms in C++. Candidates should have over 6 years of experience and a strong...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
- ...collaborate with executives and drive significant architectural changes. The ideal candidate must demonstrate strong expertise in C/C++, low-level system design, and high-performance distributed systems. The role provides competitive compensation and a comprehensive benefits...Senior
- ...Job Summary: We are seeking a highly skilled and experienced Embedded C/C++ Developer with 10-12 years of hands-on experience in developing, testing, and maintaining robust C++ applications. The ideal candidate will possess strong proficiency in C++, a solid foundation...Suggested
- ...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...Senior
- ...requiring at least 3 days on-site. You will be responsible for developing and debugging embedded software for GPUs, APUs, and CPUs while... ...cross-functional teams. Applicants must possess expertise in C/C++ as well as experience with Linux development and debugging. Candidates...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$180k - $200k
...with expertise spanning low‑level development, infrastructure, testing automation, and application programming. Key Responsibilities Develop and maintain Linux‑based chip management applications and SDKs. Implement test suites for validating SDK application workflows used...Permanent employmentFull timeRemote work- ...Senior Principal Engineering TechnologistDell's Client Product Group (CPG) is looking for a Senior Principal System Performance Architect to join the Thermal, Power, Performance, and Acoustics team to create new & exciting PC products. This role involves architecting,...Senior
- ...Client is looking for engineer at various levels, specialized in developing Verification/Validation tools. Application for a family of high... ...should have strong background in developing applications using C++, preferably in Linux/Unix environment. Candidate needs to have...SeniorWork experience placement
- ...Senior Principal Mechanical EngineerFrom applied research to advanced engineering, the Mechanical Engineering Center of Excellence (... ...groundbreaking work. We're involved in assessingthe competition, developing technology and product strategies and generating intellectual...Senior
- ...collaborate with cross-functional teams, debug firmware issues, and ensure system security. Ideal candidates should possess strong C/C++ programming skills and have a relevant degree. This role offers the chance to make a significant impact within a dynamic, skilled engineering...Senior
- ...leading technology company is seeking a Senior Software R&D Engineer specializing in VLSI... ...Design in Austin, Texas. This role involves developing advanced algorithms for chip placement... ...optimization, requiring strong expertise in C++, CAD software, and VLSI hardware design....Senior
- ...Internal Audit Principal in Austin, Texas. The role involves leading end-to-end operational audits, identifying high-risk areas, and developing data-driven audit techniques. The ideal candidate will have 7-9 years of progressive experience in Internal Audit, preferably in...Senior
$115k - $165k
Maximus is seeking a Principal Analyst - Senior Pricer in Austin, Texas. The successful candidate will have significant Federal DoD Pricing experience and will oversee pricing aspects of proposal submissions including competitive analyses. Role requires a Bachelor's degree...SeniorRemote job- Cadence Design Systems seeks a Senior Principal Product Manager for Digital and Mixed-Signal Verification Solutions in Austin. You will own customer-facing strategy, market development, and GTM execution, partnering with strategic accounts to uncover pain points and craft...Senior
- A technology company in Austin is seeking a Senior Principal Network Development Engineer to lead the NIC qualification and New Product Introduction for advanced networking platforms. Candidates should possess 8-12+ years of experience in networking, strong knowledge of...Senior
- ...and expertise in complex systems engineering projects. The role requires significant experience in embedded Linux systems and strong C/C++ programming skills. The successful candidate will lead projects, mentor junior engineers, and drive technical excellence within the...Senior
- ...company in Austin is seeking a technical leader for their graphics and AI accelerator team. Candidates should have a strong background in C++, significant experience in managing teams, and familiarity with AI and machine learning principles. Responsibilities include defining...Senior
- Ericsson GmbH in Austin, Texas is hiring a SW/FW Developer for a hybrid role that involves validating ASIC hardware-driven products. Candidates should have over 5 years of experience in C/C++ and Python, focusing on embedded software development. The role includes designing...Senior
- 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
- Level, a learning technology company, is seeking a Senior Software Engineer specialized in animation. You will develop systems to bring characters and environments to... ...animation system development, particularly with C++. Level offers a collaborative environment where you...Senior
- ...Candidates should have over 8 years of experience and expertise in C/C++ as well as networking protocols. Successful applicants will be responsible for managing complex customer engagements and developing high-performance software solutions that significantly impact...Senior
- AMD is seeking a Principal Software Developer in Austin, TX, to lead GPU software development efforts. The role focuses on innovative technologies... ...experience. Candidates must possess strong skills in C/C++, Python, and GPU software development, along with excellent communication...Senior
$241.1k - $326.1k
...Embedded SW/FW Engineer to lead post-silicon validation of high-performance AI chips. The role requires strong experience in bare metal C/C++, solid knowledge of digital ASICs, and the ability to work collaboratively across teams. In addition to a salary range of $241,100 to...SeniorFlexible hours- ...technical expertise in embedded Linux systems. You will lead projects, develop software, mentor junior engineers, and drive innovation. Ideal... ...over 8 years of software engineering experience, strong C/C++ skills, and deep Linux kernel understanding. This role offers opportunities...SeniorRemote job
$218.2k - $327.4k
...stakeholders. The position requires extensive experience in software engineering, leadership of high-impact projects, and expertise in modern C++. A competitive salary range of $218,200 - $327,400 is offered, along with a comprehensive benefits package. #J-18808-Ljbffr NutanixSenior- Senior Principal Thermal Engineer-Data Center SolutionsThermal Engineering leads and delivers the development of innovative and compliant... ...customers. You will define system‑level thermal strategy, develop next‑generation cooling technologies, and deliver reliable air‑...SeniorRelocation package
- Ericsson GmbH is looking for an experienced Developer in Austin, Texas to lead the validation of ASIC hardware. This hybrid position requires... ...candidate has over 10 years in development, particularly with C/C++ and Python, and excels in hardware validation. Excellent...Senior3 days per week
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 trade analyst Austin, TX
- senior app developer Austin, TX
- senior customer service advisor Austin, TX
- senior international account manager Austin, TX
- senior product manager mobile Austin, TX
- senior magento developer Austin, TX
- senior quantitative risk analyst Austin, TX

