C++ Developer, 100% Remote

Remote Full-time
Job Title: C++ Software Engineer
Location: 100% REMOTE
Job Type: Perm Full-Time
Salary: $140K-$200K+ Depending on Experience

About the Job:

We are looking for C++Software Engineers. Your primary responsibility will be to help design and develop software to run network simulations using the NS3 framework.

RESPONSIBILITIES:
• Work on a team-building cloud platform tools and solutions for HPC applications.
• Collaborate to define strategy and technology platform roadmap, and drive the rapid implementation of appropriate technologies
• Encourage value-driven innovation to the current framework and processes to continuously improve product development processes.
• Partner with product teams to prepare for the timely and smooth acceptance of deliverables into the production environment
• Evaluate new tools and technologies based on current and future feature requirements, performance, cost-effectiveness, and reliability
• Work closely with development teams to understand requirements and applies industry knowledge to recommend build/buy solutions
• Execution on all release engineering aspects of DevOps including Configuration Management, Build and Deployment Management, Continuous Integration and Deliver.

SKILLS & REQUIREMENTS:
• Responsible for all phases of the project life-cycle activities, from initial analysis through production support including design, implementation, testing, integration, and maintenance
• Be able to design, build, document, and maintain efficient, reusable, and reliable C++ code
• Be able to implement highly performant quality modules
• Identify bottlenecks/bugs and devise solutions to these problems
• Responsible for all phases of the project life-cycle activities
• Design, build, document, and maintain efficient, reusable, and reliable C++ code
• Minimum of 7+ yrs. of very strong C++ programming experience and development of Unix/Linux platforms.
• Strong experience using at least C++11 standard version, standard library, and STL containers.
• Strong understanding of Data Structures and Algorithms.
• Experience with NS2 or NS3 simulation environments is a plus.
• Good understanding of how to design and develop complex distributed systems, including experience debugging and solving performance issues in these environments.
• Good understanding of dynamic polymorphism and C++ specific
• Good understanding of memory management in non-garbage collected environments.
• Familiarity with operation of network components, such as Switches, Routers, and Nics.
• Experience with memory checkers such as Valgrind, and debuggers such as GDB.
• Knowledge of component data sheets and specifications
• Implementation of automated testing platforms and unit tests
• Proficient understanding of source code management using GIT tools.
• Familiarity with continuous integration
• Bachelor’s Degree or equivalent in Computer Science or a related field.

No fingerprint is required.

No drug test is required.

We love to share $1,000 bonuses for successful referrals

No C2C at this time.

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Senior Backend Engineer(Golang) – PerfectScale by DoiT

Remote

**Experienced Customer Care Representative – Remote Work Opportunity at arenaflex**

Remote

Chaplain Part-Time - across Oregon State

Remote

Customer Service Representative - Aetna Medicaid Member Services - Remote Opportunity with CVS Health

Remote

**Experienced Data Entry Specialist – Remote Opportunity with arenaflex**

Remote

Analyst, Contract Marketing - RFP

Remote

Veterans Insurance Advisor (Full-Remote, Work from Home, Flexible Hours)

Remote

Python Engineer

Remote

Remote Customer Support Representative – Client Engagement, Issue Resolution, and Digital Collaboration at careerzynith

Remote

**Experienced Customer Chat Specialist – Web & Cloud Application Support – Fully Remote & No College Needed**

Remote
← Back