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 tot his job
Apply Now →

Similar Jobs

Software Engineering Manager –.NET, Email / SMS Platforms (Remote)

Remote Full-time

Experienced Remote Apple Engineering Manager – Full Stack Software Development and Team Leadership

Remote Full-time

Sr. Dev Manager - Remote

Remote Full-time

[Remote] Software Engineering Manager - Java, Web, and Cloud Solutions

Remote Full-time

Software Engineering Manager job at Grainger in Chicago, IL, IL

Remote Full-time

Sr Implementation Consultant (Billing) - Remote

Remote Full-time

Implementation Consultant; Remote

Remote Full-time

Implementation Consultant /SaaS Application/ JavaScript / SQL

Remote Full-time

Crowdtester

Remote Full-time

Remote QA Tester - Manual (Entry-Level)

Remote Full-time

Experienced Customer Service Representative for Federal Government Contract Support - Remote Work Opportunity with arenaflex

Remote Full-time

[Remote] Loan Officer Recruiter | Paid Training + Same-Day Pay

Remote Full-time

Experienced Virtual Assistant (Entry Level) - Work from Home Opportunity with Competitive Salary & Benefits

Remote Full-time

**Experienced Customer Support Associate – Remote Opportunity at blithequark**

Remote Full-time

Math Tutor (16-23 consistent hrs/week, $40-60/hr, Remote, Paid Training, 7+ Of Experience Required)1

Remote Full-time

Social Media Community Manager - English

Remote Full-time

Experienced Remote Data Entry Specialist – Flexible Part-Time and Full-Time Work from Home Opportunities with arenaflex

Remote Full-time

Experienced Remote Data Entry Clerk – Join Blithequark's Dynamic Team for Flexible Work Arrangements and Unlimited Growth Opportunities

Remote Full-time

Experienced Part-time Chat Specialist – Inbound Customer Engagement and Lead Generation for Automotive and Recreational Vehicle Sales at blithequark in College Station, TX

Remote Full-time

Accounts Payable Specialist

Remote Full-time
← Back to Home