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

Remote C++ Developer

$95k - $130k

GrabJobs

Full-time

Description
Since 2001, Procede Software has been a leading provider of enterprise-level Dealer Management Solutions (DMS) for the heavy-duty truck and ancillary markets. Serving dealer locations throughout the United States, Canada, and Australia, the industry’s leading dealerships trust Excede to run their business because of its full functionality across all dealership departments, high reliability, and strong integration with their OEM providers. Excede, its powerful DMS, leverages the strength of Microsoft® SQL technology to provide advanced Windows® and browser-based applications with real-time information.

The C++ Developer role is essential in shaping the development and enhancement of our Windows-based applications, utilizing the Microsoft Foundation Classes (MFC) to create robust, efficient, and user-friendly software solutions. In this position, you will participate in designing, coding, and optimizing applications that are critical to our business operations, ensuring they deliver exceptional performance and reliability. A strong command of C++ programming and MFC is key, along with the ability to work closely with cross-functional teams to transform complex requirements into intuitive and effective software experiences.

Why Procede?

This is what our Senior Director of Software Development has to say... watch this video !

Primary Job Responsibilities
Develop and maintain C++ components of the Excede Dealer Management System, ensuring high performance and reliability to support dealership operations.
Optimize C++ code to efficiently handle large volumes of data and transactions, critical for managing dealership inventory, sales, and service workflows.
Integrate C++ modules with other system components, including databases, APIs, and third-party integrations, to ensure seamless functionality across the DMS.
Write robust unit tests and participate in code reviews to maintain code quality, reliability, and facilitate collaborative development across teams.
Stay current with C++ language developments and best practices to continuously enhance the systems architecture, performance, and scalability.
Develop and maintain .NET-based web services for Excede, enabling integration with third-party systems and suppliers to streamline dealership operations.
Implement data access layers using Entity Framework to manage large volumes of dealership data efficiently, ensuring high performance and scalability.
Create ASP.NET MVC applications for web-based interfaces, delivering intuitive tools for dealership staff to handle inventory, sales, and service tasks.
Design and implement business logic in C# to support complex dealership workflows, such as inventory tracking, sales processing, and service management.
Collaborate with the C++ development team to ensure seamless integration between C++ and .NET components, enhancing overall system performance and functionality.
Develop and optimize SQL queries to support efficient data retrieval and manipulation for Excedes reporting, analytics, and operational features.
Design and maintain database schemas to ensure structured and scalable data storage for dealership operations, including inventory, sales, and service data.
Implement stored procedures and functions to automate routine database tasks and enforce business logic, improving system reliability and performance.
Desired Qualifications/Skills
Proficiency in C++ Programming: Strong skills in C++ with a deep understanding of object-oriented programming, software design patterns, and experience developing high-performance applications.
Experience with C# and .NET Technologies: Solid expertise in C# and the .NET framework, including ASP.NET MVC, web services, and Entity Framework, for building scalable web applications and services.
Strong SQL Skills with SQL Server: Hands-on experience with SQL Server, including writing complex queries, designing database schemas, and creating stored procedures for efficient data management.
Proficiency with Version Control Systems: Skilled in using Git for version control, including branching, merging, and managing collaborative development workflows.
Experience in Agile Development: Proven ability to work in an agile environment, contributing to iterative development, sprint planning, and cross-functional team collaboration.
Unit Testing Expertise: Experience with unit testing and relevant to ensure code quality and reliability.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
2+ years of professional experience developing C++ Windows desktop applications: Candidates must have hands-on expertise in designing, building, and maintaining complex desktop software solutions specifically for the Windows platform.
Proficiency with C++11/14/17 standards: A strong understanding of modern C++ features and best practices is essential for writing efficient, maintainable, and high-quality code.
Experience with Windows-specific APIs and frameworks (e.g., Win32, MFC): Practical knowledge of these technologies is required to develop and optimize applications tailored to the Windows environment.
Knowledge of multi-threading, synchronization, and performance optimization techniques: Experience in these areas is highly valued to meet the demands of resource-intensive desktop applications.
Experience working in an agile development environment: Contributions to iterative development, sprint planning, and team collaboration are beneficial.
Physical Requirements:
Ability to sit at a desk, computer terminal or meeting table for a long period of time
Ability to use hands and fingers or adoptive equipment to safely operate assigned equipment
Ability to lift up to 20 lbs
Ability to use telephone frequently for a long period of time, and to hear and speak clearly by telephone
The Exciting Stuff

Benefits
Medical, Dental and Vision
Competitive Compensation
Paid Time Off (PTO)
Volunteer Day Off (VDO)
14 Paid Holidays
Lifestyle & Wellness Reimbursement
Retirement Plan with Company Match
Work equipment (laptop, monitor(s), keyboard, mouse, etc.)
Destination office in Solana Beach, CA
Hybrid work schedule
Location and Compensation

This is a hybrid-remote role; candidates based in San Diego county are expected to work a minimum of one day per week in the office, those residing outside of San Diego county will be considered fully remote. The salary range for this role is $95,000 to $130,000 per year, depending on a combination of factors, including, but not limited to, education, relevant work experience, qualifications, skills, certifications, location, etc.

In addition to our comprehensive benefit package, our company encourages and supports career development. We are equally invested in our employees’ success and believe in a partnership where individuals can grow professionally.

Culture

We work hard and play hard; we strive to create a culture that is as equally challenging as it is fun and rewarding! Please view our social media pages to get a glimpse of our company sponsored events:

Facebook:


LinkedIn:

We are proud of our company and welcome you to visit our website to see why and learn a little bit more about us

.

We hope you are interested in our Company and our C++ Developer role and welcome anyone to apply!

Procede Software provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Procede will not sponsor applicants for immigration-related benefits.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Remote C++ Developer in United States vacancy
  •  ...To contribute to the development of smart climate solutions in the HVAC domain, the remote Senior C++ Developer will leverage strong Qt/QML expertise to work on innovative IoT-based projects that enhance energy efficiency and connectivity in everyday environments. Key... 
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  •  ...Capitolis is seeking a Senior C++/Rust Developer in New York City to build core systems for a modern automated marketplace. You will design and maintain high-performance software for real-time trading and improve system performance and reliability. Ideal candidates possess... 
    Remote work
    Flexible hours

    Capitolis

    New York, NY
    4 days ago
  •  ...development team is seeking long-term Volunteer Programmers to develop C++ code for an indie open-world RPG using Unreal Engine 4. The...  ...junior members, and attending team meetings. The position is fully remote, ideal for passionate coders willing to contribute creatively... 
    Remote work

    Epoch Games

    Winston Salem, NC
    5 days ago
  •  ...more efficiently and produce more value. Job Description Title : C++ Developer Location : Minneapolis, MN Required Skills: Good development...  ...and scheduling Additional Information Full time perm job Only GC,GC EAD, US Citizens Onsite, no remote #J-18808-Ljbffr... 
    Remote work
    Permanent employment
    Full time
    Temporary work
    Flexible hours

    E-Pro

    Minneapolis, MN
    5 days ago
  • Job Requirements 8+ years of C++ experience with C++ v11/14/17 Linux programming, especially with classes, namespaces, std containers...  .... Experience running native Windows and Linux applications and remote display of each, including: Citrix X11 Native Windows program... 
    Remote work
    Permanent employment

    TechDigital Group

    Atlanta, GA
    1 day ago
  •  ...A technology outsourcing company is seeking a Senior C++ Developer with C# experience for a remote position. The ideal candidate will have a strong background in Windows desktop and system-level programming, alongside at least 6 years of software development experience... 
    Remote work

    Cloudpso

    Dallas, TX
    5 days ago
  • Job Title C++ Developer - Remote Location Remote Must Haves Strong C++ development skills. Ability to develop and maintain C++ application code. Proficiency in C++ 11 standard. Experience developing and deploying on Linux. Ability to develop and maintain unit tests... 
    Remote job
    Local area

    V-Soft Consulting Group, Inc.

    New York, NY
    5 days ago
  •  ...Description We are looking for experienced Windows Developers with the passion and experience necessary...  ...-visible customers Collaborating with remote global teams, including device, cloud,...  ...or Windows 10 Solid expertise in Visual C++ Strong understanding of COM, background... 
    Remote work
    H1b

    Procom Services

    Santa Clara, CA
    4 days ago
  • A leading technology services company is seeking a remote C++ Developer to develop and maintain application code while ensuring adherence to the C++ 11 standard. Key responsibilities include deploying applications on Linux, developing unit tests, and troubleshooting communication... 
    Remote job

    V-Soft Consulting Group, Inc.

    New York, NY
    4 days ago
  • Kelly Services is seeking a Senior C++/Rust Developer for a remote position focused on developing a low-latency embedded platform. The ideal candidate will possess extensive C++ and Rust experience and be adept at hands-on development while leading projects. This high-impact... 
    Remote job

    Kelly Services

    Atlanta, GA
    3 days ago
  •  ...services and products, primarily to the offshore energy industry. We develop products and services for use throughout the lifecycle of an...  ...position is to design and develop software for submersible Remotely Operated Vehicles (ROVs) intelligent subsea tooling and potentially... 
    Remote work
    Permanent employment
    Work at office

    SupportFinity™

    Austin, TX
    5 days ago
  • $140k - $200k

    Job Title: C++ Software EngineerLocation: 100% REMOTEJob Type: Perm Full-TimeSalary: $140K-$200K+ Depending on Experience About the...  ...Engineers. Your primary responsibility will be to help design and develop software to run network simulations using the NS3 framework.... 
    Remote job
    Permanent employment

    SherlockTalent

    New York, NY
    1 day ago
  • Columbus Technology Solutions is looking for a proficient C/C++ Developer with 5-10 years of experience in enterprise application development. The ideal candidate will have extensive skills in C programming and SQL Server integration, focusing on server-side and application... 
    Remote job

    Columbus Technology Solutions

    Raleigh, NC
    2 days ago
  •  ...Job Description Stellar Science is seeking Emerging Modern C++ Developers with some experience creating reusable, maintainable code to...  ...are in Albuquerque, NM or Tysons Corner, VA (Washington DC area). Remote work is not available. Powered by JazzHR 7gp90TxJAT... 
    Remote work
    Summer work
    Flexible hours

    Stellar Science

    Albuquerque, NM
    23 days ago
  •  ...world’s biggest brands. About the Role We are looking for a C++ Developer to join a team responsible for developing NAS backup functionality...  ...to decline consideration of the application for the job. A remote job is only possible if the employee is located in the Czech Republic... 
    Remote work
    Local area
    Worldwide

    Veeam

    Seattle, WA
    5 days ago
  • A technology company focused on AI is seeking proficient programmers to join their remote team. You will tackle programming tasks aimed at advancing AI systems, particularly in Android development. Responsibilities include designing coding problems, writing high-quality... 
    Remote job
    Flexible hours

    DataAnnotation

    Raleigh, NC
    5 days ago
  • $60 per hour

    A leading AI development company is looking for proficient programmers to join their remote team. You will design and solve coding problems for AI systems, requiring fluency in English and experience in programming languages like Kotlin and JavaScript. The role offers... 
    Remote job
    Flexible hours

    DataAnnotation

    Hartford, CT
    5 days ago
  • $60 per hour

    A leading AI development firm is seeking proficient programmers to develop cutting-edge AI solutions remotely. This role offers a flexible schedule, competitive hourly pay up to $60 USD/hour, and the chance to contribute to innovative AI technologies. Applicants must have... 
    Remote job
    Hourly pay
    Flexible hours

    DataAnnotation

    Brooklyn, NY
    4 days ago
  • Overview If you are an Embedded C++ Developer looking for an opportunity to grow, we have an exciting role in Austin, TX. You will design,...  ...diversity, equity, and inclusion. Included in this role is flexible remote work, allowing one day per week away from the office.... 
    Remote work
    Temporary work
    Work at office
    Flexible hours
    1 day per week

    Emerson

    Round Rock, TX
    2 days ago
  • $60 per hour

     ...programmers to contribute to cutting-edge AI systems. This fully remote role allows you to choose your projects and work schedule,...  ..., along with skills in languages such as JavaScript, Python, or C++. This job promotes flexibility and real-world impact in AI. #J-1... 
    Remote job
    Hourly pay
    Flexible hours

    DataAnnotation

    New York, NY
    1 day ago
  •  ...The successful candidate will design and develop software solutions for real-time applications...  ...A bachelor’s degree and proficiency in C/C++ along with scripting languages like...  ...required. The position offers a part-time remote work schedule and emphasizes a collaborative... 
    Remote work
    Part time
    For contractors

    Lockheed Martin Corporation

    Orlando, FL
    4 days ago
  •  ...optimization of JVM runtime components, the full-time Senior C++ Software Engineer will design and maintain high-...  ..., and mentor junior engineers in a hybrid or fully remote environment. Key responsibilities Design, develop, and optimize C++ code for JVM runtime components... 
    Remote work
    Full time

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...Joining a fast-growing cybersecurity company, the full-time C++ Software Engineer will design and develop clean, maintainable code for high-volume production applications while collaborating with teams to deploy solutions effectively. Key responsibilities Design and develop... 
    Remote work
    Full time

    Virtual Vocations Inc

    United States
    2 days ago
  • Commitment: Part-time availability with flexibility for increased hours Role Responsibilities Review and refine AI-generated prompts, responses, and code Validate algorithms and software concepts for technical accuracy Provide structured, actionable feedback on solution...
    Remote work
    Part time

    Crossing Hurdles

    New York, NY
    3 days ago
  •  ...Our team is responsible for all things C/C++ and Rust, and the most performance-sensitive...  ...disposal. Responsibilities Design, develop, and maintain high-performance server...  ...communication skills and work ethic for a remote workplace. ~ An interest in low-level optimization... 
    Remote work
    Full time
    Local area

    Databento

    New York, NY
    4 days ago
  • $65 - $110 per hour

     ...A recruitment firm specializing in systems engineering is seeking a System Software Engineer to develop coding benchmarks in C++ or Rust. This part-time, fully remote position requires strong experience in systems engineering and proficiency in the mentioned programming... 
    Remote work
    Hourly pay
    Part time

    Crossing Hurdles

    New York, NY
    3 days ago
  • $111k - $211k

    Hobbsnews is seeking a Senior Network Performance Engineer, primarily working from home. This role involves designing simulation motifs, executing network performance tests, and collaborating with cross-functional teams. Candidates should hold a Bachelor's or Master's ...
    Remote work
    Work from home

    Hobbsnews

    Denver, CO
    5 days ago
  • $150k - $220k

     ...About the Role We are hiring a Senior C++ Software Engineer to join our growing team developing NinjaOne's automated endpoint management suite of software products...  ...millions of endpoints. Location We are flexible on remote working from home, if you are located in the USA... 
    Remote work
    Full time
    Work from home
    Relocation
    Flexible hours

    NinjaOne

    Tampa, FL
    4 days ago
  • $185k - $245k

     ...Reliable Robotics, you will be a part of the remote piloting software team. This team is...  ...equivalent experience 5+ years of experience developing user-facing software for high-performance...  ...5+ years professional experience in C or C++ Preferred Criteria Experience with DO-178... 
    Remote work
    Permanent employment
    Casual work

    Reliable Robotics Corporation

    New York, NY
    3 days ago
  • $150k - $250k

     ...solutions. The role is primarily focused on C++ application development for Equities trading products. The work involves developing and enhancing trading ticket functionality,...  .... Tradeweb Technology jobs are fully remote. The Tradeweb Technology hub is located in... 
    Remote work
    Full time
    Work at office
    Immediate start
    Flexible hours

    Tradeweb Markets

    Jersey City, NJ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote C++ Developer. Be the first to apply!