Sr. C++ Developer
Imagry
Description About the Role We are looking for a skilled and experienced C++ Engineer to design and build high-performance software on Linux. You will be a key contributor to an advanced multi-disciplinary system that integrates AI modules, hardware interfaces, and sensor data - working at the intersection of performance engineering and cutting-edge technology. Location: On-Site, San Jose, CA.
Responsibilities:
Responsibilities:
- Design and develop C++ services / libraries on Linux with focus on performance and reliability
- Improve build speed and reproducibility
- Profile / optimize CPU, memory, I/O, and concurrency; debug multithreaded issues
- Write unit/integration tests; use sanitizers / static analysis
- Contribute to CI pipelines and developer tooling
- 5+ years modern C++ (C++17/20), STL / templates, multithreading / synchronization
- Development of Realtime systems involving both SW & HW
- 2+ years of Python development
- Strong Low-Level Programming and Debugging tools
- Software development practices: Git, code reviews, unit tests
- Experience in implementing Real-time Algorithms
- B.Sc / B.A - Computer Science or other relevant university degree
- Team player, with proven record of developing deployment-level products
- C++ Development and Optimization Tools
- CUDA or OpenCL for GPU acceleration
- Python for tooling, tests, and bindings (pybind11)
- Experience with image processing
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. C++ Developer in San Jose, CA vacancy
- ...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...SeniorWork at officeWork from homeMonday to Friday
- ...attack in the container ecosystem. Use the latest technologies and C++ standard. You will understand and enhance modern container... ...systems Expertise in programming in C++ (11/14/17/20) Experience developing multi-process and multi-threaded applications. Familiarity with...SeniorImmediate start
$150k - $195k
...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...SeniorWork at officeWork from homeMonday to Friday$136.3k - $231.7k
...enabling cost-effective manufacturing.**Job Description/Preferred Qualifications**Essential SkillsObject Oriented Design & Programing in C/C++ SW design patterns Distributed & HPC Systems Multi-threaded and multi-process SW development Linux System Programming Scripting using...SeniorMinimum wageWork experience placementImmediate startFlexible hours$140k - $215k
...solutions for Cloud and AI workloads deployed at scale Design and develop highly scalable and highly performant Linux system software... ...of experience working on product features on Linux or Unix in C/C++ with the following characteristics: high concurrency requirements...SeniorFull timeWork experience placementWork at officeLocal area2 days per week3 days per week- ...Developer Position We have a new immediate need for a developer based in SJ. This role will be part of our team, and working closely with... ...team on ACI-VPP integration. Profile requirements: Must: C and C++, strong networking skills. Preferred: ACI Opflex, vToR, VPP....Immediate start
- ...Role: C++ Developer Location: Remote/US Duration: 6+ Months Job Description: Strong experience in Windows OS Experience building customer-facing applications with C++ Experience using Visual Studio to create and modify projects...Remote work
- ...Overview: Role: C++ Software Developer location: Sunnyvale, CA Type of hire: FTE Job Description In Scope • Coordinate with teams on streamlining the EMC design and testing process through utilization of advanced automated design rule checking...
- ...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++ Software Developer Location: Sunnyvale, CA (Hybrid) Duration: Full Time Job Description: • 5+ years of experience with software development in C++ • Experience in software design and complex algorithms implementation is required • Strong C++ and Python...Full timeImmediate startRelocation
$136.3k - $231.7k
...Description/Preferred Qualifications Job Summary Build cutting‑edge C++ software for next‑gen mask inspection systems. Work with cross‑... ...in Kubernetes is a strong plus. In this role, you will develop machine control and data analysis software for advanced mask inspection...SeniorMinimum wageFull timeImmediate startFlexible hours- ...Senior C++ Developer We are looking for a highly skilled Senior C++ Developer with 7+ years of hands-on experience in building, enhancing, and supporting telecom and contact center solutions. The ideal candidate should have strong expertise in C++ development, solid...SeniorPermanent employmentWork at office
- ...Performance Engineer to optimize the latency and throughput of its autonomous driving solutions. The role requires strong experience in C/C++ programming, performance analysis, and collaboration with hardware and product teams. Ideal candidates will have an MS or PhD degree...Senior
- ...software team. In this role, you will be responsible for designing, developing, and maintaining high-performance, rack-scale management... ...datacenter environments. You will work primarily in Rust, Go, and C++, building robust, scalable systems that bridge hardware,...Senior
- ...Senior Software Engineer - Embedded UI (Qt / C++) It started with a simple idea: what if surgery could be less invasive and recovery... ...team works collaboratively within a cross-functional team to develop the graphical user interface for both existing and future robotic...SeniorLocal areaWorldwideFlexible hours
$150k - $250k
Hire With Jarvis - Lance Melendez is looking for a Senior C++ Engineer in Sunnyvale, CA. This full-time position is ideal for someone with extensive experience in C++, working at startups and SaaS companies. The role involves building edge applications and optimizing performance...SeniorFull timeRelocation package- ...group in Santa Clara, California. The role involves designing test frameworks, developing diagnostic software solutions, and debugging complex failures. Ideal candidates possess strong C/C++ programming skills, and at least 8 years of relevant experience, particularly with...Senior
$153k - $222k
...We are looking for senior software engineers experienced in C++ who are interested in designing elegant solutions for difficult... ...Applied Intuition, You Will: Work across our entire stack to develop new products, features, and tools for our customers' autonomy development...SeniorFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$129k - $198.4k
...Motors is seeking an AI/ML Engineer for the Metrics Frameworks team in Sunnyvale, California. The successful candidate will focus on developing analytics frameworks and tools to accelerate autonomous vehicle development and testing. Candidates should have a BS in a...Senior- Israelvcforum is seeking a Senior C++ Robotic Software Engineer to enhance surgical robot control in Santa Clara, CA. Join a dynamic... ...technologies to improve patient outcomes. In this role, you'll develop high-performance software, collaborate with cross-functional teams...Senior
$154k - $286k
...At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. This position is for an... ...Highly technical engineer with excellent problem solving skills C/C++ software development experience in Linux environment Strong...Senior- ...California is looking for a Software Engineer with expertise in C/C++ and distributed systems. The ideal candidate will have a strong... ...and Linux system programming. Responsibilities include developing software solutions for advanced semiconductor manufacturing processes...Senior
- jobr.pro is looking for a Sr Software Engineer Navigation to bridge digital interfaces and machine learning for robotic product lines. The role focuses on designing and optimizing C++ runtime systems, integrating computer vision and robotic kinematics to enhance surgical...Senior
- Litmus is seeking a Senior Software Engineer in Santa Clara, specializing in C++ and Golang to develop southbound connectors for PLCs and industrial control systems. This role involves ensuring real-time data exchange to enhance industrial operations. The ideal candidate...SeniorRemote job
$150k - $250k
Job Title: Senior C++ Engineer Salary: $150K - $250K base plus benefits Location: Sunnyvale, CA Term: Full-time, Permanent Open to US Citizens and GC holders only. We are looking for a Senior C++ Engineer for a startup SaaS company that is experiencing some very rapid...SeniorPermanent employmentFull timeRelocation package- ...team in Santa Clara, California. You will be responsible for designing, developing, and maintaining high-performance, rack-scale management solutions. The role emphasizes work in Rust, Go, and C++, bridging hardware, firmware, and cloud-native services. Qualified candidates...Senior
- ...cybersecurity company in Sunnyvale is looking for an experienced software engineer to focus on developing innovative Zero Trust segmentation solutions. The ideal candidate has extensive C++ programming experience and a background in building scalable software systems,...Senior
$152k - $241.5k
...team to build reliable, scalable and high performance software that are easy to use by hundreds of engineers worldwide. Develop software tools in C++/Golang to analyze and construct chip designs described in C++, Verilog or domain-specific languages (DSLs). Research and...SeniorWorldwide- ...include: Job Description We are looking for experienced Windows Developers with the passion and experience necessary to develop, support... ...experience with Windows 8.x or Windows 10 Solid expertise in Visual C++ Strong understanding of COM, background services, databases,...H1bRemote work
$136.3k - $231.7k
...California, to enhance wafer inspection tools. Responsibilities include developing software features, participating in all phases of software lifecycle, and collaborating globally. Strong experience in C++/C# and design methodologies is required. The position offers a...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. C++ Developer. Be the first to apply!
Related searches
- c++ programmer San Jose, CA
- senior c++ software developer San Jose, CA
- senior c++ developer San Jose, CA
- c++ software developer San Jose, CA
- c++ developer San Jose, CA
- senior data management analyst San Jose, CA
- senior app developer San Jose, CA
- senior game producer San Jose, CA
- senior manager quality engineering San Jose, CA
- senior software test automation engineer San Jose, CA


