Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C++ Software Engineer

4pconsultinginc

Job Title: Senior C++ Software Engineer



Location: Onsite either in Irving, TX or Atlanta, GA



Duration: 6 months +



Type : Onsite 5 days



Interview Process: Final in person interview either at Atlanta, GA OR Irving, TX



Core Tech Stack: C++ (Modern C++11 and above, Windows environment), Python (3+ years), BDD / Test Automation (Cucumber, Gherkin, Python Behave), TCP/IP Networking, Google Test / cppUnit.

Job Description

Someone who believes that software development changes lives. You're passionate about technology and see the world a little differently than your peers-everywhere you look, there's possibility, opportunity, boundaries to push and challenges to solve.

You have:

Bachelor's degree in a related area (Computer Engineering, Computer Science, Computer Information Services, Management Information Services) or equivalent industry experience.

Strong knowledge of object-oriented programming concepts

5+ years of C++ experience on Windows environment.

Modern C++ standard (C++ 11 and above) experience

3+ years of Python experience

Should have experience in leading or managing teams.

Experience producing technical designs for software applications.

Must exhibit good judgment in decision making.

Must excel in verbal and written communications.

Able to convey technical concepts to non-technical audiences.

Able to troubleshoot complex systems including hardware and software systems.

Test automation experience using Cucumber, Behave, Gherkin

Unit Testing Framework like Google Test, cppUnit etc.

Networking, TCP/IP Socket level communications

Experience in mentoring others on SW Engineering standards and emerging best practices

Agile Development experience

Strong debugging and troubleshooting skills.

Familiarity with the Atlassian tool suite (Jira, Confluence, etc.).

Good to have:

Java, .NET

Preferred Retail experience, especially in the Convenience Store industry and Point of Sale systems.

Preferred working experience on Payment Processors and payment devices

Cloud development experience

Computer HW, Networking, TCP/IP Socket level communications experience

High volume, high availability solutions

PCI compliance, secure development, and data encryption techniques

You can expect to:

Design and implement new product features and implement modifications to existing product features to include technical documentation.

Build and execute unit tests for new or existing application code.

Work with Customer Care team members to resolve problems with the software released.

Exhibit very high personal commitment to quality, software engineering best practices, and protection of sensitive consumer information.

Provide input into and release management decisions.

Drive issues to effective resolution and to find solutions to challenging, time-critical problems.

Mentor team members and conducts code and test reviews.

Participate in an agile development team, implementing user stories with automated testing to verify acceptance criteria.

Participate in analysis, design, testing, and review processes.

Should be able to come up with effective effort estimation based on requirements.

Write product specifications, designs, and technical manuals.

Evaluate third-party products and specifications.

Maintain responsibility of assigned tasks by using experience/knowledge of environment to make design/development decisions.

Provide feedback to peer performance reviews.

Educate others (technical and non-technical) on areas of expertise.

Work under the supervision of an Engineering Manager.

Provide development level support for assigned products and projects throughout the development lifecycle.

Perform other job-related duties as assigned.

The day-to-day:

As a C++ Software Engineer, you will be responsible for the design and development of software and automating BDD scenarios. You will interact daily with other team members to ensure that a quality product is delivered in a timely manner. You are expected to be able to own the solution to complex software problems/needs from design to delivery.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior C++ Software Engineer in Irving, TX vacancy
  •  ...Required Skills & Qualifications: Strong proficiency in C++ (C++11/14/17) and Embedded C Hands-on experience with Embedded Linux (Yocto, Buildroot, or similar) Experience with set-top boxes, IPTV/OTT platforms, smart TVs, DVRs, routers, IoT gateways, or similar embedded... 
    Senior

    Cloud Analytics Technologies LLC

    Dallas, TX
    3 days ago
  •  ...C/C++ DeveloperWe are looking for a C/C++ Developer who can support the design, development, and maintenance of software applications. The role involves writing clean code, fixing bugs, and working with the team to deliver reliable software.Write, test, and maintain code... 
    Senior

    Hermitage Infotech

    Dallas, TX
    1 day ago
  •  ...C++ Software EngineerRequired Skills & Experience: 5+ years of C++ experience on Windows environment (Modern C++ standard (C++ 11 and above...  ...level AI experienceJob Description: As a C++ Software Engineer you will be responsible for the design and development of software... 
    Suggested
    Work experience placement

    Insight Global

    Irving, TX
    1 day ago
  •  ...Senior Software Engineer (C++) Senior Software Engineer Onsite - Dallas, TX / Atlanta, GA Long Term Contract About the Role We are seeking an experienced Software Engineer III with strong expertise in Visual C++ on the Windows platform. The ideal candidate... 
    Senior
    Long term contract

    TalentBridge

    Dallas, TX
    5 days ago
  • Senior Software Engineer (C++, Embedded) Direct message the job poster from GlobalLogic 6-8 years Experience in Embedded systems. Expert in C, C++, embedded Linux, and device driver 6+ years of experience in architecture, design, prototyping, software development, code... 
    Senior
    Full time
    Remote work

    GlobalLogic

    Dallas, TX
    3 days ago
  • A leading technology company is seeking a Senior Software Engineer to join their Dallas team. This full-time role focuses on designing and maintaining...  ...of embedded software experience, and proficiency in C and C++. The position offers competitive pay, performance-based... 
    Senior
    Full time

    VIZIO

    Dallas, TX
    1 day ago
  • PSCI in Grand Prairie, TX is hiring an Embedded Software Engineer Level 5 to design, develop, and implement embedded C/C++ software for missile programs on a full-time, onsite contract. The role requires a BS in engineering, strong proficiency in C/C++, Linux and RTOS,... 
    Senior
    Full time
    Contract work
    Day shift

    PSCI

    Grand Prairie, TX
    5 days ago
  •  ...Job Description Job Description Senior RF Communications Engineer$140,000-$175,000 Base SalarySigning Bonus...  ..., and countermeasure development. Software Defined Radiosolutions, including software...  ...or data analysis. Experience with C/C++ for embedded or systems-level... 
    Senior
    Full time
    Temporary work
    For contractors
    Relocation
    Flexible hours

    Secmation

    Irving, TX
    24 days ago
  • Searchability® is seeking software engineers to design and build high-performance distributed computing systems for mission-critical environments...  ...reliable, cloud-ready platforms. The role emphasizes C/C++, Python, REST API design, and DevOps practices, with exposure... 
    Senior

    Searchability®

    Dallas, TX
    4 days ago
  •  ...mission-focused environment with specialized teams, including Engineering, Threat Intelligence, Vulnerability Management, Incident Response...  ..., 4-days a week in office#GMFJobs #LI-Hybrid #LI-ST1Hybrid Senior Principal Cybersecurity Architect Opportunity- 4/days week onsite... 
    Senior
    Temporary work
    Currently hiring
    Work at office
    Flexible hours

    GM Financial

    Irving, TX
    1 day ago
  • ## Principal Consultant – ERP DOMAIN (Senior)Applylocations: Irving, TX: Chicagotime type: Full timeposted on: Posted Yesterdayjob...  ...degree in Business, Information Technology, Computer Science, Engineering, or a related field; MBA or Master's degree preferred.* 15+ years... 
    Senior

    Jade Global, Inc.

    Irving, TX
    2 days ago
  •  ...C++ Linux Developer - 4 PositionsJob Location: Blue Bell, PA 19422 / Irving, TX 75063 Job Duration: 6 + Months CTH 4 Positions These are CTH Roles.Interview Process: 1st Interview with Disys Tech Team, 15 Mins Tech Screen and 20 Mins Live Coding. 2nd Round with Client... 

    My3Tech Inc

    Irving, TX
    2 days ago
  •  ...Senior Principal, Product ManagementAs the Senior Principal, Product Management, you will set the vision and lead a transformative...  ...through launch and adoption. Work with product managers, data engineering, and analytics teams to build robust data pipelines, integrate... 
    Senior

    Digitas

    Irving, TX
    2 days ago
  •  ...Company Description IDEALFORCE has multiple FULL TIME positions available immediately for Sr Software Engineer (C++) to join our customer in Dallas, TX. Please find below additional details about this job. Kindly respond with your most up to date resume if you would... 
    Senior
    Full time
    Temporary work
    H1b
    Local area
    Immediate start
    Flexible hours

    Idealforce Llc

    Dallas, TX
    9 hours ago
  •  ...C++ DeveloperIrving, TX (Onsite)6+ years of experience in architecture, design, prototyping, software development, code review and unit testing for embedded devices.Experience with modern C, C++, C++11/C++14 or C++17 preferred.Experience in Embedded systems.Experience... 

    Kasmo Global

    Irving, TX
    1 day ago
  • $98.1k - $182.1k

     ...DescriptionDesigns, develops, operates, and maintains software and firmware components and computing...  ...to be applied to and integrated with engineering, scientific, and manufacturing...  ...Include• Develop Embedded Software in C/C++ (version 11 or higher)• Integrate algorithms... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Casual work
    Worldwide
    Flexible hours

    Lockheed Martin

    Grand Prairie, TX
    2 days ago
  •  ...founders are hardcore telecommunications engineers with combined 200 + years of...  ...documents, and implements complex software apps - Uses coding methods in C/C++ languages to initiate or enhance...  ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Industrial... 

    AmNet Services

    Irving, TX
    1 day ago
  •  ...Purple Drive C++ DeveloperBack to Job list page SUBMIT YOUR APPLICATIONSIGN INKey Responsibilities...  ...Care and other teams to resolve software issues in released products.Participate...  ...decisions.Ensure adherence to software engineering best practices, PCI compliance, and... 
    Work experience placement

    Purple Drive

    Irving, TX
    3 days ago
  •  ...ISEE is seeking an experienced Senior Software Engineer to join our team. The ideal candidate has several years of work experience, and have worked...  ..., system design and algorithm design - Expert in C/C++ and/or Python - Excellent debugging expertise on Linux to... 
    Senior
    Full time
    Work experience placement

    Isee

    Dallas, TX
    9 hours ago
  •  ...founders are hardcore telecommunications engineers with combined 200 + years of experience in...  ...your own.Job DescriptionStrong C/C++ Developer / Analyst Required skills: • 5+...  ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Industrial Automation

    AmNet Services

    Irving, TX
    1 day ago
  •  ...Position: Software Engineer (C++) Location: Irving, TX or Atlanta, GA (5 days onsite) Type: contract 6 months to start - will extend Visa Restrictions: None Interview process : 1st round virtual - 2nd round onsite panel (no exceptions... 
    Contract work

    3B Staffing LLC

    Irving, TX
    5 days ago
  • Description Summary: The Coordinator Credentialing Senior serves as the first line of defense through the functions of providing for adequate and qualified staff. Under supervision of leadership, the Coordinator Credentialing Senior is responsible for the department. Duties... 
    Senior
    Full time
    Monday to Friday

    Christus Health

    Irving, TX
    9 hours ago
  •  ...Description Summary: The Accountant Senior is responsible for preparing general ledger month-end journal entries relevant to their assigned functional accounting team in accordance with Generally Accepted Accounting Principles. Functional Accounting Teams are... 
    Senior
    Full time
    Contract work
    Work at office

    Christus Health

    Irving, TX
    9 hours ago
  • $133.37k - $156.9k

     ...from Day One. Job Description The Senior Red Team Operator leads advanced offensive...  ...expert to security operations, detection engineering, threat hunting, and technology teams....  ...languages including Python, PowerShell, C/C++, C#, Go, and Shell scripting. Deep understanding... 
    Senior
    Temporary work
    Local area
    3 days per week

    U.S. Bank

    Irving, TX
    2 days ago
  • $119.8k - $234.7k

     ...globe. The Azure Storage Control Plane Engineering team builds the foundational...  ...organization.Explore and implement AI-assisted software development practices, including automated...  ...languages including, but not limited to, C#, C++, Java, or equivalent languages OR... 
    Senior
    Ongoing contract
    Local area
    Worldwide

    Microsoft Corporation

    Irving, TX
    4 days ago
  • $125.76k - $188.64k

     ...OverviewWe are seeking a highly skilled and versatile Senior ATM & Financial Systems Software Engineer to join our engineering team. In this role, you will bridge...  ...SkillsProgramming Languages:Low-Level/Systems: C++, JavaBackend/Services: Python, Node.js, GoFrontend Frameworks... 
    Senior
    Full time

    Citigroup

    Irving, TX
    2 days ago
  • $112.71k - $183.14k

     ...living in it.Job Summary:The Data Pipeline Engineer is responsible for developing,...  .... The engineer collaborates closely with software, autonomy, AI/ML, and platform teams to build...  ...Experience developing software in Python, C++, or similar programming languages.Experience... 
    Senior
    Full time
    Part time
    Work at office
    Relocation package
    Flexible hours

    Caterpillar

    Irving, TX
    1 day ago
  • Job Title: Sr. QA Automation EngineerWork Location:Irving, TXJob Summary:Senior SDET with 3 to 5 years of experience in Selenium automation using Java to deliver high-quality software through robust test automation.Job Description:Develop and maintain automated test scripts... 
    Senior

    LTM

    Irving, TX
    5 days ago
  • Devops and Linux AdministratorAnsible tower administration & expertise with playbook creation and troubleshootingExperience on Chef administration & expertise with chef cookbook creation and troubleshootingExpertise in RHEL Linux administration, patch management & RHEL ...
    Senior

    NTT DATA

    Irving, TX
    1 day ago
  • PMG in Dallas, Texas is seeking a Resource Management Sr. Principal to lead and optimize the company's centralized resourcing function. You will play a critical role in workforce planning and ensure optimal deployment of talent across various teams. The ideal candidate ...
    Senior

    PMG

    Dallas, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!