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  

REQUIREMENTS

  • 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
Vacancy posted a month 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... 
    Senior
    Work at office
    Work from home
    Monday to Friday

    Index Engines

    San Jose, CA
    2 days ago
  • ** ONSITE PREFERRED** Linux Developer Strong experience with Linux user space software development • Proficiency in C/C++ • Solid understanding of Linux OS fundamentals (processes, memory, threading, I/O) • Hands on experience integrating applications... 
    Suggested

    Diverse Lynx

    Milpitas, CA
    4 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... 
    Suggested

    Cardinal Integrated

    Santa Clara, CA
    5 days 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*... 
    Suggested
    Long term contract
    Local area

    Exaways Corporation

    San Jose, CA
    5 days ago
  • Hewlett Packard Enterprise in California is seeking a Senior Software Systems Engineer to design, develop, and troubleshoot software for networking products. The role emphasizes C/C++ programming and networking systems, with collaboration across product management and... 
    Senior

    Hobbsnews

    Cupertino, CA
    2 days ago
  • 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... 
    Senior
    Remote job

    Litmus

    Santa Clara, CA
    1 day ago
  •  ...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,... 
    H1b
    Remote work

    Procom Services

    Santa Clara, CA
    2 days ago
  •  ...leading technology company is looking for a Senior Software Engineer to work on AI storage solutions. The role involves developing high-performance C++/CUDA libraries and optimizing storage infrastructure. Candidates should have a solid understanding of Linux internals... 
    Senior
    Remote job

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

    NVIDIA Gruppe is seeking a skilled software engineer to develop high-performance solutions for GPU data storage. The ideal candidate will have extensive experience in C, C++, Rust, and data architecture, and will collaborate with multidisciplinary teams. The position promises... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $148k - $287.5k

     ...their InfiniBand Switch and NVLink FW team. The role involves developing verification processes and implementing innovative features for...  ...B.Sc degree and 5+ years of experience, with strong skills in C++ and Python. This position offers competitive salaries ranging from... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • Senior Software Engineer - Data Protection Software Engineering (C, C++)What you'll achieveThe Data Protection Software Engineering team delivers next-generation cyber resiliency, data protection, and data availability solutions for enterprises operating across on-premises... 
    Senior

    Dell Careers

    Santa Clara, CA
    3 days ago
  • $200k - $240k

     ...Solution, we're at the forefront of semiconductor innovation, developing advanced memory solutions that power everything from smartphones...  ...~ Proficient in firmware and software programming (C/C++, assembly, script languages) ~ Experience with at least one storage... 
    Senior

    SK hynix memory solutions America Inc.

    San Jose, CA
    25 days ago
  • 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

    ClifyX

    Sunnyvale, CA
    3 days ago
  • $197.8k - $296.6k

     ...The Sr Principal, Infrastructure Business Operations acts as the administrative and operational keystone of Infrastructure Engineering...  ...or acting as a Chief of Staff. Have extremely polished and well‑developed relationship‑building skills, naturally building bridges outside... 
    Senior
    Local area

    SwiftCruit

    San Jose, CA
    5 days ago
  • $115k - $268k

     ...-funded, backed by major strategic investors, with a mission to develop top-tier CPU cores for cloud, enterprise, 5G, and Edge computing...  ...) or coherent caching systems. Software development skills in C/C++ and Python. Ownership of units or features throughout the project... 
    Senior
    Contract work

    Ventana Micro Systems

    Cupertino, CA
    1 day 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... 

    Purple Drive

    Sunnyvale, CA
    3 days 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... 
    Contract work

    Info Way Solutions

    Sunnyvale, CA
    5 days ago
  •  ...Responsibilities: Contribute to all levels of the SDLC as we develop software; Help coordinate various software development efforts across the company; Collaborate with project managers and business analytics to understand and anticipate technologies needed;... 

    EasyHire

    Cupertino, CA
    8 hours ago
  • $154k - $220k

     ...Sr. Staff Software Development Engineer-AI Security Bellevue, Washington, USA; San Jose...  ...you’ll do (Role Expectations) Architect, develop, and optimize a low-latency, high-throughput...  ...Expert in systems languages such as C/C++ or Rust, with a focus on performance optimization... 
    Senior
    Work at office
    Local area

    Zscaler

    San Jose, CA
    3 days ago
  •  ...BCC Software is seeking an experienced Sr. Software Engineer with expertise in Delphi...  ...organization. Essential Functions Design, develop, test, and maintain software solutions in...  ...Experience with .NET C# and C++ Experience with Python Additional Information... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to Friday
    Afternoon shift

    GrabJobs

    San Jose, CA
    3 days ago
  • Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories...
    Senior

    Confidential

    San Jose, CA
    3 days ago
  • F5 is a global leader in application delivery and security, enabling secure and high‑performing digital experiences for customers worldwide. Primary Responsibilities Lead quarterly and annual strategic planning processes, ensuring alignment between the organization’s long...
    Senior
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    F5 Networks

    San Jose, CA
    2 days ago
  • $165.8k - $307.9k

     ...biotechnology company in Santa Clara, CA is seeking a Principal Software Developer in Test to work on Hardware-in-the-Loop solutions for embedded...  ...of experience in software development, particularly in Java and C++. The role involves designing tests, automating quality metrics,... 

    F. Hoffmann-La Roche AG

    Santa Clara, CA
    1 day ago
  • $139.6k - $225.78k

    Job Summary You will be part of the team that develops the Intrusion Prevention System to power the Palo Alto Networks’s next generation...  ...programming and debugging skills, experience coding in Go required and C/C++ experience preferred. Strong understanding of Go concurrency,... 
    Senior
    Visa sponsorship
    Work visa

    Palo Alto Networks, Inc.

    Santa Clara, CA
    2 days ago
  • $137.5k - $222.38k

    Our Mission At Palo Alto Networks®, we’re united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting‑edge technology and bold thinking. Here, everyone has a voice, and every...
    Senior
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    2 days ago
  • $260.4k - $357.38k

     ...Engineering, GTM, IT, and Post‑Sales leadership teams. Strategic Problem Solving: Structure and analyze complex business problems, develop hypotheses, and present data‑driven recommendations to the C‑suite. Operational Excellence: Own the operating cadence of... 
    Senior
    Full time
    Work at office

    Palo Alto Networks, Inc.

    Santa Clara, CA
    2 days ago
  •  ...ideas toward product. The role requires a Ph.D. or equivalent, 3+ years of experience, a strong publication record, and proficiency in Python, C++, and PyTorch, with priorities on advancing AI in gaming, robotics, and human interaction. #J-18808-Ljbffr NVIDIA Corporation
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    3 days ago
  • Sr. Principal Instrument Replacement Lead Overview Our Enterprise Transformation team is on a mission to improve business outcomes and employee experiences by driving step-change improvements in critical enterprise processes, and the technology and analytics supporting... 
    Senior
    Local area
    Worldwide

    TA Instruments

    Milpitas, CA
    3 days ago
  •  ...mentoring early-career engineers. The ideal candidate has over 6 years of experience in memory firmware development and strong skills in C/C++. NVIDIA fosters an inclusive work environment and offers competitive salary and equity options. #J-18808-Ljbffr NVIDIA Gruppe
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $192k - $356.5k

     ...essential. Ideal candidates will hold a Ph.D., possess extensive research experience, and have strong programming skills in Python and C++. The position offers a competitive salary range of $192,000 to $356,500 based on experience. #J-18808-Ljbffr University of Georgia-... 
    Senior

    University of Georgia- FACS

    Santa Clara, CA
    5 days ago

Do you want to receive more vacancies?

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