Demo

Senior C++ Tech Architect

GState Consulting LLC
Richardson, TX Contractor
POSTED ON 5/5/2026
AVAILABLE BEFORE 6/4/2026

Senior C Tech Architect (Telecom domain exp is must)
Location: Richardson, TX 75082
Preferred Location : Richardson, TX ,Tampa, FL ,Baskin Ridge ,NJ , Raleigh ,NC ,Alpharetta ,GA (Any one of this location would work)
Contact Duration: 12 Months

Work mode – Hybrid mode (3 days week)


Telecom Domain is Mandatory!


MUST HAVE SKILLS:
C Architect
ProC
Telecom Domain

Senior C Tech Arch

1. Technical Expertise
Advanced C (11/14/17/20) Skills: Deep understanding of modern C features (RAII, smart pointers, STL, concurrency, templates, lambda expressions, etc.)
Object-Oriented Design: Strong grasp of OOP principles, design patterns (Factory, Singleton, Observer, Strategy, etc.), and SOLID principles.
Multi-threading & Concurrency: Experience designing thread-safe systems, using std::thread, mutexes, condition variables, and asynchronous patterns.
Database Integration: Proven experience with Oracle (OCI, OCCI) and/or DB2, including connection pooling, transaction management, and error handling.
Inter-process Communication: Familiarity with message queues (MQ), sockets, and RESTful APIs for system integration.
Build Systems: Expertise with Makefiles, CMake, and build automation for large codebases.

2. Telecom Domain Knowledge
Telecom Provisioning Workflows: Understanding of PON, ONT/OLT, circuit management, and service activation flows.
Data Modeling: Ability to model complex telecom entities and relationships in C and relational databases.
Business Logic Mapping: Translate telecom business rules into maintainable, extensible C code.

3. Architectural Skills
· Modular Design: Architect systems for separation of concerns (e.g., provisioning, order management, equipment management).
· Extensibility: Design for easy addition of new PON types, equipment, and service features.
· Error Handling: Implement robust error propagation, logging, and rollback mechanisms.
· Configuration Management: Use config files, environment variables, and parameterization for flexible deployments.

4. Codebase Management
· Legacy Code Refactoring: Experience modernizing and refactoring large, legacy C codebases.
· Unit & Integration Testing: Design for testability, use frameworks like Google Test, and ensure high code coverage.
· Documentation: Maintain clear code documentation, UML diagrams, and architectural decision records.

5. Performance & Scalability
· Profiling & Optimization: Use tools (Valgrind, gprof, perf) to identify bottlenecks and optimize for low latency and high throughput.
· Resource Management: Ensure efficient use of memory, CPU, and database connections.

6. Leadership & Collaboration
· Technical Leadership: Mentor developers, conduct code reviews, and enforce coding standards.
· Cross-team Communication: Work with DBAs, QA, DevOps, and business analysts to align technical solutions with business needs.
· Agile Practices: Participate in sprint planning, backlog grooming, and iterative delivery.

7. Security & Compliance
· Secure Coding: Prevent buffer overflows, SQL injection, and other vulnerabilities.
· Audit & Compliance: Design for traceability, audit logging, and regulatory compliance (e.g., SOX, PCI if applicable).

8. Tooling & DevOps
· CI/CD Integration: Familiarity with Jenkins, Git, automated build/test pipelines.
· Deployment Automation: Support for containerization (Docker), orchestration (Kubernetes), and automated deployments.

Salary : $60 - $63

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior C++ Tech Architect?

Sign up to receive alerts about other jobs on the Senior C++ Tech Architect career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$87,462 - $118,395
Income Estimation: 
$125,552 - $162,907
Income Estimation: 
$115,496 - $142,565
Income Estimation: 
$96,188 - $130,586
Income Estimation: 
$106,030 - $150,547
Income Estimation: 
$118,163 - $145,996
Income Estimation: 
$145,845 - $177,256
Income Estimation: 
$147,836 - $182,130
Income Estimation: 
$154,597 - $194,610
Income Estimation: 
$86,891 - $130,303
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at GState Consulting LLC

  • GState Consulting LLC Richardson, TX
  • Job Title: C Lead Engineer Location: HYBRID – Richardson, TX / Tampa, FL / Baskin Ridge, NJ / Raleigh, NC / Alpharetta, GA Duration: Contract HIRING – C Em... more
  • 7 Days Ago

  • GState Consulting LLC Cupertino, CA
  • GenAI Technical Solutions Architect Client: Apple Location: Cupertino/SCV Rate: DOE Title: GenAI Technical Solutions Architect What You'll Do Build & Proto... more
  • 7 Days Ago

  • GState Consulting LLC Charlotte, NC
  • Job Title: Ciena Blue Planet Architect Location: Charlotte, NC (Onsite) 12 Months Please find JD below: • Design end-to-end technical architectures using C... more
  • 9 Days Ago

  • GState Consulting LLC Raleigh, NC
  • Job Title: DevOps Engineer AWS Terraform Location: ONSITE – Raleigh, NC Duration: Contract HIRING- DevOps Engineer AWS Terraform with around 10 – 12 years ... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Senior C++ Tech Architect jobs in the Richardson, TX area that may be a better fit.

  • RSA Tech Irving, TX
  • Currently we are not able to sponsor. We Encourage to apply USC & GC*** Job Title: AWS Architect (SageMaker & Bedrock) Location: Irving, TX- Hybrid Duratio... more
  • 6 Days Ago

  • Atika Tech Irving, TX
  • Position: Digital Technical Partner (Principal Technical Architect) Location: Irving, TX Type; Fulltime Required Qualifications Bachelor s or master s degr... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!