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

Sr. C++ Developer

Imagry

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:

  • 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

Nice to have:

  • C++ Development and Optimization Tools
  • CUDA or OpenCL for GPU acceleration
  • Python for tooling, tests, and bindings (pybind11)
  • Experience with image processing

PandoLogic. Category: Technology, Keywords: C / C++ Programmer

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. C++ Developer in San Jose, CA vacancy
  • $136.3k - $231.7k

     ...Description/Preferred QualificationsJob SummaryBuild 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... 
    Senior
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    4 hours ago
  • $141.3k - $240.2k

     ...Preferred QualificationsWe are looking for a Sr. Electrical Design Engineer to join our...  ...the different aspects of KLA products by developing features in various areas and fields - power...  ....Proficiency in programming in C and C++ in an embedded environment; knowledge of Python... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    3 days ago
  •  ...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... 
    Senior
    Work at office
    Work from home
    Monday to Friday

    Index Engines

    San Jose, CA
    25 days ago
  • $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... 
    Senior
    Full time
    Worldwide

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...Developer PositionWe 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. Candidates... 
    Suggested
    Immediate start

    Netpace

    San Jose, CA
    3 days ago
  • $184k - $287.5k

    As part of NVIDIA’s Analytics and Data Intelligence (ADI) group, this team develops “libcudf”—the open-source CUDA C++ library that accelerates database and DataFrame operations. With flexible I/O, blazing-fast merging, aggregating, and filtering, our library serves diverse... 
    Senior
    Full time
    Remote work
    Flexible hours

    Nvidia

    Santa Clara, CA
    4 hours 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
    2 days ago
  • $210k - $275k

     ...Sr. Staff/Principal Software Engineer - SONiC - SAI About Eridu Eridu is a Silicon...  ...to deployment and maintenance. Develop Automated Tests: Create automated tests and...  ...Strong Programming Skills: Proficiency in C, C++, and/or Python. Experience with Embedded... 
    Senior

    Eridu Corporation

    Saratoga, CA
    1 day ago
  •  ...C++ DeveloperLocation: Santa Clara, CAKey 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 fixes).Develop tool... 

    Cardinal Integrated

    Santa Clara, CA
    5 days ago
  •  ...A leading electronic design automation company in San Jose, California is seeking an experienced developer for EDA tools with expertise in C++. The ideal candidate will have over 8 years of relevant experience, strong knowledge of transistor-level timing analysis, and... 
    Senior

    Cadence Design Systems

    San Jose, CA
    3 days ago
  • $184k - $287.5k

     ...accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries. You will design and optimize high-performance algorithms and APIs for C++ developers. You will join the team building the foundational libraries, algorithms,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...keeping tools reliable and scalable.What You'll be Doing:Research, develop and maintain high quality tooling for scalable build/regression/...  ...development experienceExperienced in a compiled language(C++/Golang) & scripting(Python/Perl/Tcl)Experience in writing good production... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $150k - $250k

     ...synchronization, clock tree and cross domain clock designs is a significant plus.Need to work closely with system and test engineers to develop high speed interface, package/board, and system clocks in image sensor and bridge chip products.Responsibilities :• Analog/Mixed-... 
    Senior

    Omnivision Technologies

    Santa Clara, CA
    2 days ago
  •  ...beyond the hardware realm, encrompassing 3P enablement, where we develop custom AI Software Solutions for Industry leading AI customers....  ...Cloud environments.  Candidates should be strong in Python and/or C++.  Candidates should also have experience analyzing and... 
    Senior

    AMD

    Santa Clara, CA
    2 days ago
  • Senior Software Engineer - Data Protection Software Engineering (C, C++)Infrastructure Solutions Group (ISG) builds the products that...  ...data management our customers need most. Our teams design and develop the hardware and software that connect infrastructure, accelerate... 
    Senior

    Dell Technologies

    Santa Clara, CA
    4 hours ago
  • $183.6k - $297k

     ...is seeking an accomplished Principal Engineer with expertise in developing client-side software for Windows. You will be part of a world-...  ...and process/thread management.Expert-level programming skills in C++, C#, or .NET with experience building native Windows desktop... 
    Senior
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $170k - $277k

     ...environment.Job SummaryWe are seeking innovative engineers to design and develop security features for our next-generation firewalls. As a key...  ...in senior technical leadership rolesStrong proficiency in C and C++ programming languages on Unix-based platforms.Solid... 
    Senior
    Full time
    Work at office

    Palo Alto Networks

    San Jose, CA
    4 days ago
  • $276.1k - $350k

     ...agentic systems. Basic qualifications- PhD, or Master's degree in CS, CE, ML or related field experience- Experience programming in Java, C++, Python or related language- Experience in any of the following areas: AI (NLP or multi-modality models), Deep Learning, LLM model... 
    Senior
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  • $100k

     ...networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion...  ...that make CPU development more efficient.Skilled in C++ and Python, with experience using industry-standard compilation,... 
    Senior
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    1 day ago
  • $170k - $200k

     ...techniques and technologies for digital camera systemsDesign and develop new algorithms for image and color processing or computer...  ...technologyHands on experience with mobile cameras a plusStrong C/C++ and MATLAB programming skillsOrganizational skills, computer skills... 
    Senior

    Omnivision Technologies

    Santa Clara, CA
    3 days ago
  • The Sr. Staff Engineer - Data Path is a senior individual contributor responsible for designing, developing, and optimizing performance-critical data path components within a distributed...  ...in systems-level languages (e.g., C/C++).Performance & ScalabilityAnalyze and optimize... 
    Senior

    DataDirect Networks

    Santa Clara, CA
    1 day ago
  • $100k

     ...networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion...  ....Who You AreProficient in SystemVerilog, SV-UVM, Python, and C/C++ with strong verification skills.Experienced in writing test... 
    Senior
    Permanent employment
    Remote work

    Tenstorrent

    Santa Clara, CA
    3 days ago
  • $163.2k - $264k

     ...great outcomes.Job SummaryYour CareerAs a Sr Principal AI Researcher, you will advance...  ...evaluation, and applied LLM post-training.You will develop high-quality security data, realistic...  ...or application language, such as C, C++, Rust, Java, or Go.Experience working with... 
    Senior
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $120k - $210k

     ...Solutions, we're at the forefront of semiconductor innovation, developing advanced memory solutions that power everything from...  ...4/5/6/), NVMe 2.0+, NVMe-MI, and SMBus / I2C.  ~ Python / C / C++ for hardware test automation and interacting with PCIe configuration... 
    Senior

    SK hynix memory solutions America Inc.

    San Jose, CA
    12 days ago
  • Additional Information All your information will be kept confidential according to EEO guidelines.
    Full time

    Aditistaffing

    Santa Clara, CA
    1 day ago
  • $100k

     ...networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion...  ...caches/TLBs, or decode—using SystemVerilog, UVM, and C++.Unit-Level Focus: Hands-on experience building clean, controllable... 
    Senior
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    4 days ago
  • Senior Software EngineerPrimary Skill / Deal Breaker Skill: Teamcenter, Full stack web development Java / C++Job Description:At least 5+ years of Teamcenter/Active Workspace development experienceFull stack web development (React is preferred)Experience with object-oriented... 
    Senior

    Yantran LLC

    Cupertino, CA
    3 days ago
  • $165k - $220k

     ...solutions, we're at the forefront of semiconductor innovation, developing advanced memory solutions that power everything from smartphones...  ...algorithms or error control coding. ~ Proficient in C or C++ programming. ~ Hands-on experience in design and implement firmware... 
    Senior

    SK hynix memory solutions America Inc.

    San Jose, CA
    12 days ago
  • $154k - $286k

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Work with the Cadence global silicon solutions teams who are designing semiconductor IP for the top electronic product companies in the world, in leading edge semiconductor... 
    Senior
    Full time

    Cadence Design Systems

    San Jose, CA
    4 days ago
  • $100k - $200k

     ...people in more than 160 countries.The Opportunity: The Sr Embedded Software Engineer located in our Milpitas...  ...in current programming languages (e.g. C, C++, C#, python).Working from requirement specifications, develops, maintains, and updates detailed design and interface... 
    Senior

    Abbott

    Milpitas, CA
    4 hours ago

Do you want to receive more vacancies?

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