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
- 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 SkillsSuggested
- ...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...SuggestedContract work
- ...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
- ...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...SuggestedFull timeImmediate startRelocation
- ...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+...SuggestedImmediate start
$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 employmentCasual workRemote work$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 workWork at officeImmediate startVisa sponsorship- ...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 contractLocal area
- ...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 areaWorldwideFlexible hours
- ...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...
- ...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...
- ...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 officeWork from homeMonday to Friday
$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 timeFlexible hours- ...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...
$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$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 timeLocal areaWork from home- ...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 employmentContract workFor contractorsH1bRemote work
- ...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 areaWorldwideFlexible hours
- 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 workFlexible hours
- ...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...
- ...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...
- ...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-...
- ...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...
- ...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...
- ...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,...
$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...- ...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 areaWorldwideFlexible hours
- 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,...
$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- ...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 timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Developer. Be the first to apply!


