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

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 system's 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 Excede's 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 1 day ago
Similar jobs that could be interesting for youBased on the C++ Developer in San Francisco, CA vacancy
  •  ...Job Title Job Description: Min 6+ Years of C++ Development experience with Linux background. Experience in OOPS programming. Good at Multi threading concepts and implementation. Has min experience in GUI Libraries and implementation. Has good work experience... 
    Suggested
    Work experience placement

    Omni Inclusive

    San Francisco, CA
    3 days ago
  •  ...looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine...  ...work on the skills Knowledge of core Java, JavaScript, C++, or software programming Spring boot, microservices, Docker,... 
    Suggested
    Full time
    H1b

    SynergisticIT

    San Francisco, CA
    1 day ago
  •  ...Company: Sony, Client, Meta, Google, Netflix, Youtube, Disney, Samsung, etc. Job Description Object oriented C++ programming expertise. Design, develop of GUI components (icon, menu, pointer, button, dialog box etc...) and applications using C++ and relevant GUI... 
    Suggested

    Omni Inclusive

    San Bruno, CA
    3 days ago
  • $120k - $150k

     ...Senior C++ Software Engineer Looking for 2-3 senior C++ software engineers in Mountain View, San Francisco, and/or Raleigh, North...  ...C++, please apply! Requirements/Responsibilities Design, develop, test, deploy, maintain, and enhance software as part of an... 
    Suggested
    Monday to Friday
    Flexible hours

    ClifyX

    San Francisco, CA
    3 days ago
  •  ...technology! What we are looking for: To help us on our mission, we are looking for a talented and highly ambitious C++ Software Developer who’s excited to build performant, scalable, and robust software systems. In this role, you'll work on core components,... 
    Suggested
    Full time
    Work at office
    Work from home
    Worldwide

    AnyDesk

    San Francisco, CA
    2 days ago
  •  ...Keywords to search: Tech Skills Set: C/C++/QT/QML, control systems such as Git. In Flight Entertainment will be preferred Job Description Experience: 6 to 15 Years Good Design, Development and Testing experience in embedded software... 

    Futran Tech Solutions Pvt. Ltd.

    San Francisco, CA
    4 days ago
  • $170k - $260k

     ...workflows You Should Have ~8+ years of embedded firmware development with multiple shipped products ~ Expert-level embedded C/C++ ~ Deep experience with RTOS, bootloaders, and low-level hardware drivers ~ Proven experience architecting large embedded systems,... 

    Rethink recruit

    San Francisco, CA
    3 days ago
  • $85 - $90 per hour

     ...Lead C++ System Engineer Pay Range: $85hr - $90hr We are seeking a Lead C++ System Engineer with strong expertise in Android...  ...Strong theoretical and practical knowledge of C++. Experience developing drivers for Android OS (AOSP). Experience with system... 

    Cynet Systems

    San Francisco, CA
    3 days ago
  • $160k - $235k

    Software Engineer - Simulation C++ Framework Build the architecture for simulation software, enabling rapid and efficient development...  ...short-term disability insurance, and life insurance. Zoox is developing the first ground-up, fully autonomous vehicle fleet and the... 
    Temporary work
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    San Francisco, CA
    1 day ago
  • $180k - $220k

     ...architect of the bridge between our world-class hardware and the developers building the future. You will play a key role in developing the...  ...data. This role requires a deep mastery of high-performance C++ development and a passion for crafting clean, efficient, and... 
    Work experience placement
    Local area
    Worldwide
    Relocation

    Ouster

    San Francisco, CA
    1 day ago
  •  ...robots, drones, and devices across industries. We're API-first, developer-focused, and pushing the boundaries of autonomy and automation....  ...Lead the design, implementation, and optimization of embedded C++ software for real-time sensor fusion and positioning systems Architect... 
    Full time
    Flexible hours

    Point One Navigation

    San Francisco, CA
    1 day ago
  • $160k - $170k

     ...Description Good theoretical and practical knowledge of C++ Experience developing drivers for Android OS (AOSP) Experience with system programming Experience with complex SW multi-threaded environments Requirements Become a valued member... 
    Work experience placement
    Work at office

    GlobalLogic

    San Francisco, CA
    2 days ago
  • $85 - $90 per hour

     ...Job Overview Pay Range: $85hr - $90hr Requirements Good theoretical and practical knowledge of C++. Experience developing drivers for Windows OS. Experience with system programming. Experience with complex SW multi-threaded environments. Experience... 

    Cynet Systems

    San Francisco, CA
    3 days ago
  • $100k

     ...looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine...  ...work on the skills Knowledge of Core Java, Javascript, C++, or software programming Spring boot, Microservices, Docker,... 
    Full time
    H1b

    SynergisticIT

    Berkeley, CA
    4 days ago
  • $175k - $200k

     ...engineering teams to define system architecture, software requirements, and design specifications. Design, develop, and maintain embedded software primarily in C and C++ for microcontroller and processor-based systems. Participate in requirements definition, risk... 
    Full time

    Cutera

    Brisbane, CA
    3 days ago
  •  ...pilot with a top retailer -- effectively dilution-free funding to develop our core technology. If you want to do interesting work...  ...live). What are we looking for? Excellent C/C++ and Python programming skills in a Linux environment. Experience... 
    Work experience placement
    Work at office
    Remote work

    Dapster, Inc

    San Francisco, CA
    2 days ago
  • $100k - $160k

    A leading retail robotics company is looking for a Python & C++ engineer to join their robot software engineering team. In this role...  ...stack, improving the robots' navigation and perception, and developing new software packages. The ideal candidate has a strong background... 

    Medium

    San Francisco, CA
    1 day ago
  • $160k - $220k

     ...firmware system. You will work as a technical peer to the team lead alongside a team of talented ICs with expertise in Linux, C, and C++, Rust, and Python. Your breadth of experience should allow you to both architect the high-level system and implement low-level modules... 
    Work experience placement
    Work at office
    Local area

    Ouster

    San Francisco, CA
    2 days ago
  • $210k - $260k

     ...Embedded Engineering team to architect and build embedded software for lidar systems. You will lead a team of ICs, contribute in Linux, C, C++, and Python, and help drive the technical direction. Strong communication skills and leadership experience are essential. The role... 

    Ouster, Inc.

    San Francisco, CA
    2 days ago
  •  ...engineer to deliver high-quality code for embedded systems. Candidates should have a strong engineering background and proficiency in C, C++, Rust, and Verilog, with a preference for those with 3+ years of industry experience. This role involves collaborating with teams to... 

    Nudge

    San Francisco, CA
    3 days ago
  • $160k - $170k

    A leading technology company is looking for a skilled developer proficient in C++ to join their agile team in San Francisco, CA. The ideal candidate will have experience in system programming and a strong understanding of multi-threaded environments. This role involves... 

    GlobalLogic

    San Francisco, CA
    2 days ago
  •  ...embedded Linux, while working collaboratively across functional teams. With 8 years of software experience needed, the role emphasizes C/C++, Rust, and Python. SPAN values diversity and offers a vibrant work culture with competitive compensation and comprehensive benefits.... 

    SPAN

    San Francisco, CA
    4 days ago
  •  ...of our autonomous robotics systems. This is a critical role for developing high-performance, GPU-accelerated compute platforms tailored to...  ...communications and message passing. Proficiency in C and C++ Experience with ROS 2 middleware and alternatives (Eg. FastDDS... 

    Maven Robotics

    San Francisco, CA
    2 days ago
  •  ...tree, Linux device driver and HAL layers. Experience with OS Patching, Field Updates and SELinux security hardening. Knowledgeable in C/C++ and Object Oriented Design/Architecture Knowledge of mobile device emerging technologies including Smartphone LTE architectures,... 
    Work at office
    Remote work

    Kasmo Global

    San Francisco, CA
    3 days ago
  • $129k - $198.4k

     ...organization, you will be an individual contributor focused on developing and optimizing infrastructure to accelerate autonomous vehicle...  ...will be used by many developers ~ Experience writing Python and C++ in a production environment (unit testing, code review,... 
    Local area
    Work from home

    General Motors

    San Francisco, CA
    2 days ago
  • Company Thunder Compute is the lowest cost, easiest GPU cloud for developers. We’re a 4‑person team with $4.5M raised from top tier...  ...efficiently than these competitors. Role Your work will focus on core C++ systems development: performance optimization, systems... 
    Full time

    Thunder Compute

    San Francisco, CA
    4 days ago
  • $200k - $250k

     ...This one does neither. You'll be the lead engineer in a small, four person embedded software team, working across the full stack - C++ on embedded Linux, video codec work on H.264, GStreamer pipelines, and Yocto builds - all running on Nvidia hardware. This role is... 
    3 days per week

    Aegis Search

    San Francisco, CA
    2 days ago
  • $180k - $290k

     ...network, an open-source platform that operates at high-scale today. Developers and companies around the world build on it, and the SDF team is...  ...the rapidly growing and changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the heart of it all—designing... 
    Temporary work
    Work at office
    Local area
    Flexible hours

    P2P

    San Francisco, CA
    21 hours ago
  •  ...Embedded Software Engineer (Rust, C/C++, Python) Location: Redmond, WA - On-Site Job Type: Contract Experience Level: Mid-Level...  ...Software Engineer with expertise in Rust, C/C++, and Python to develop high-performance firmware and embedded systems. You will work on... 
    Contract work

    Kasmo Global

    San Francisco, CA
    3 days ago
  • $142.8k - $210k

     ...low-latency software for autonomous vehicles. You will work on next-generation AVs, developing system architectures and ensuring software reliability. The role requires over 5 years of C++ experience and strong problem-solving skills. Competitive salary and benefits are... 
    Remote job

    I did my part and supported the Regular Toilet

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

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