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

C++ Developer

SAPSOL Technologies Inc

Requirements


Role Summary
Build the core software foundation for simulation-based systems in specialty domains. You’ll develop high-performance computation services, workflow orchestration, and enterprise-grade integrations that produce reproducible, traceable outputs suitable for enterprise and main stream users.
Responsibilities
• Design and implement product features, workflows in C+/Python (e.g., numerical routines, algorithms, user interfaces)
• Build orchestration for multi-step workflows (project state, job execution, persistence, versioning).
• Implement robust API contracts and data schemas for results, metadata, and provenance.
• Integrate with enterprise data sources, cloud based systems, GPUs.
• Engineer for production quality: Testing, performance profiling, reliability patterns, observability, secure coding, and maintainability.
Required Qualifications
• 10+ years production software development; BS/MS in CS/CE/EE or equivalent.
• Strong C/C++ and Python experience; strong foundation in data structures and algorithms.
• Experience with AI assisted programming and testing.
• Experience in UI and UX development.
• Experience designing, implementing, and operating backend services (REST/gRPC), plus CI/CD and automated testing.
Differentiating Capabilities
• Experience with geometry/CAD ingestion or computational geometry (useful in shape-driven analysis).
• SaaS/Cloud based development and testing.
• GPU acceleration, AI Agents, Models
• Hybrid interactive + batch execution patterns

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the C++ Developer in Mountain View, CA vacancy
  • Job Title Should have hands on experience with C/C++ Developer with Rust Services Expected to work on changes in few of the existing scripts Should be capable of completing assigned changes within provided timelines Good Communication Skills
    Suggested

    ClifyX

    Sunnyvale, CA
    1 day ago
  •  ...C++ Developer Location: Sunnyvale, CA - (Onsite) Type: Contract Job Description: 5+ years of software development experience C++ Developer with compiler experience Preferred C++ software focused candidates Candidates... 
    Suggested
    Contract work

    Info Way Solutions

    Sunnyvale, CA
    3 days ago
  •  ...Collaborate with EMC and cross-functional teams to specify and develop custom EMC PCB design rule checks • Develop and maintain in-house...  ...• 5+ years of experience with software development in C++ • Experience in software design and complex algorithms implementation... 
    Suggested

    Purple Drive

    Sunnyvale, CA
    1 day ago
  •  ...Jconnect INC . Below is the requirement with my client. Please let me know if you are available for this role. Title: C++ Software Developer Location: Sunnyvale ,CA (Hybrid) Duration: Full Time Job Description: • 5+ years of experience... 
    Suggested
    Full time
    Immediate start
    Relocation

    3B Staffing LLC

    Sunnyvale, CA
    2 days ago
  •  ...offering contingent labor as a variable cost.Job DescriptionMS EE or Computer Science or related fieldStrong Programming Experience in C++ on Linux, Good Understanding of Object Oriented Design MethodologyStrong Embedded software Development and Debug experience,Min. 8+... 
    Suggested
    Immediate start

    Artech

    Palo Alto, CA
    1 day ago
  • $185k - $245k

     ...Computer Engineering, or equivalent experience5+ years of experience developing user-facing software for high-performance or mission-critical applications5+ years professional experience in C or C++Preferred CriteriaExperience with DO-178CThorough understanding of computer... 
    Permanent employment
    Casual work
    Remote work

    Reliable Robotics

    Mountain View, CA
    4 days ago
  • $145k - $190k

     ...to a safer and more efficient future for all. The company has developed an artificial intelligence (AI) powered technology stack purpose...  ...softwareSoftware development experience writing production-level C++A strong background in robotics, controls, and... 
    Temporary work
    Work at office
    Immediate start
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    1 day ago
  •  ...Client: Adobe Hybrid- need only local resource Key skills: C++ 17 or Newer version Rate: Get the best Job Title: C++ Developer Location: San Jose, CA (Hybrid) Duration: Long term contract Hiring Manager Educational Qualification*... 
    Long term contract
    Local area

    Exaways Corporation

    San Jose, CA
    3 days ago
  •  ...PositionOur team works collaboratively within a cross-functional team to develop the graphical user interface for both existing and future...  ...Vinci product line, using Qt and other tools in an embedded C/C++ environment. Maintain superior development standards from prototypes... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  •  ...C++ Developer Location: Santa Clara, CA Key Responsibilities: Design/develop Etch tool S/W (e.g., complex modules, libraries for use across various projects) for semiconductor fabs. Troubleshoot tool S/W issues (e.g., analyze, design, and implement defect... 

    Software Technology Inc

    Santa Clara, CA
    4 days ago
  •  ...C++ QNX Engineer Optimize QNX OS performance for production automotive systems (CPU, memory, storage, IPC). Design and develop new software features for next-generation automotive platforms on Linux OS. Enhance and integrate new features while ensuring production... 

    Pi Square Technologies

    Sunnyvale, CA
    1 day ago
  •  ...an outstanding career opportunity for mid to senior level Software Engineers for our San Jose, CA office. The ideal candidate will develop, maintain, and support software for the Index Engines' Linux application and will work closely with the Index Engines' Support Organization... 
    Work at office
    Work from home
    Monday to Friday

    Index Engines

    San Jose, CA
    10 hours ago
  • $192.34k - $260.24k

     ...autonomous devices like vehicles and robots to make more intelligent and safe decisions. We are looking for a Staff Software Engineer, C++ to lead the design and development of Aeva’s core software infrastructure for 4D LiDAR products. This is a highly technical, hands-on... 
    Full time
    Flexible hours

    Aeva

    Mountain View, CA
    3 days ago
  •  ...About the Role We are looking for a skilled and experienced C++ Engineer to design and build high-performance software on Linux. You...  ...: On-Site, San Jose, CA. Responsibilities: Design and develop C++ services / libraries on Linux with focus on performance and... 

    Imagry

    San Jose, CA
    more than 2 months ago
  • $166k - $244k

     ...global waste and move to a true circular economy. The team has developed technology that identifies waste material at the molecular level...  ...Systems & Runtime to join our team, focusing on high-performance C++ software and on-device machine learning execution. In this role,... 
    Full time

    X Company

    Mountain View, CA
    23 hours 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, algorithm... 
    Full time
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    3 days ago
  •  ...Management System)Job DescriptionWe are looking for experienced Windows Developers with the passion and experience necessary to develop, support...  ...with Windows 8.x or Windows 10Solid expertise in Visual C++ Strong understanding of COM, background services, databases, Win... 
    Permanent employment
    Contract work
    For contractors
    H1b
    Remote work

    ProCom

    Santa Clara, CA
    4 days ago
  •  ...formal risk analysis; identify additional hardware requirements and develop software mitigations. • Act as software lead in the high-level...  ...and developing mission-critical cross-platform code in C++ or C, with focus on embedded and real time systems (e.g. QNX). •... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • A leading technology company in Palo Alto is seeking a pragmatic full-stack engineer to build and operate Python-based services and gRPC APIs. The role involves working on customer-facing UIs and backend services, with a focus on making features consumable and secure. ...
    Remote work
    Flexible hours

    Getvinci

    Palo Alto, CA
    1 day ago
  •  ...with expertise in both OS kernel optimization and real time development.Deep understanding in QNX/Linux OS kernel and proficiency in C/C++.Extensive experience in sophisticated automotive or embedded systems on BSP and drivers (e.g. Ethernet, Camera, SerDes, Display, PCIe... 

    Baidu

    Sunnyvale, CA
    1 day ago
  •  ...an Embedded Software Engineer to design and implement real-time applications for application processors and microcontrollers using C/C++. The role involves collaborating with EE, DSP, System Test and SW QA to drive product development. The candidate should have 3+ years... 

    Aeva Inc.

    Mountain View, CA
    3 days ago
  •  ...generation platforms. The ideal candidate will have strong expertise in Embedded C/C++, Linux, bootloaders, and embedded systems development, with the ability to independently design, develop, test, and debug software in a fast-paced engineering environment. #J-18808-... 

    BayOne Solutions

    Sunnyvale, CA
    3 days ago
  •  ...define development plans, and ensure compliance with medical device regulations while driving innovation across multi-processor platforms. The role emphasizes C/C++ for embedded real-time systems, experience with QNX and FPGA/Vivado, and robust debugging. #J-18808-Ljbffr... 

    Intuitive Surgical

    Sunnyvale, CA
    1 day ago
  •  ...is seeking a software engineer to design and implement real-time applications on application processors and microcontrollers using C/C++. You will work on embedded platforms, participate in design docs, tests, reviews, and validation within a multidisciplinary team. The... 

    Aeva

    Mountain View, CA
    3 days ago
  •  ...seeking a software engineer to design and implement real-time embedded applications on application processors and microcontrollers in C/C++. You will work with QNX, embedded Linux, and RTOS environments, collaborating with EE, DSP, and SW QA teams to deliver safe,... 

    Aeva, Inc.

    Mountain View, CA
    3 days ago
  • $175k - $186k

     ...in Palo Alto, CA, is seeking a Firmware Engineer to enhance pilot display systems for their eVTOL aircraft. The role requires strong C++ programming skills, proficiency in embedded Linux, and experience with multimedia integration. Candidates will work collaboratively on... 

    Pivotal

    Palo Alto, CA
    1 day ago
  •  ...recipes, image manifests, and SDK toolchain configuration.Proficiency in Bash shell scripting and at least one system-level language (C or C++ preferred) for platform daemons, service utilities, and installer scripts.Experience designing and implementing field software update... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • General Motors in Sunnyvale, CA is seeking a Software Engineer to design, implement, and document complex high-performance C++ software on Linux for the Autonomy Interface Software team. You will interface GM's autonomy stack with sensors and hardware, contribute to CI,... 

    General Motors

    Sunnyvale, CA
    4 days ago
  • $153k - $242k

     ...a Senior Firmware Engineer. You will collaborate with teams to develop and optimize firmware solutions while mentoring junior engineers...  ...requires over 5 years of experience in firmware development using C/C++. The position offers a competitive salary of $153,000 to $242,00... 
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  •  ...contract opportunity in Sunnyvale, CA. The role involves designing, developing, and maintaining software and firmware components for various...  ...science or Aerospace Engineering and experience with C/C++. An active or final Secret Clearance is required. This is a full... 
    Full time
    Contract work

    CHIPTON-ROSS Inc.

    Sunnyvale, CA
    3 days ago

Do you want to receive more vacancies?

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