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

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:

  • 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 5 days ago
Similar jobs that could be interesting for youBased on the Sr. C++ Developer in San Jose, CA vacancy
  • $136.3k - $199.9k

     ...reticles, advanced packaging, process equipment and materials. We also develop technologies for specialty processes, IC substrates, and PCB...  ....Essential SkillsObject Oriented Design & Programing in C/C++ SW design patterns Distributed & HPC Systems Multi-threaded and... 
    Senior
    Minimum wage
    Full time
    Work experience placement

    KLA-Tencor

    Milpitas, CA
    4 days ago
  • $141.3k - $207.23k

     ...process equipment and materials. We also develop technologies for specialty processes, IC substrates...  ...area of expertise.We are looking for a Sr. Electrical Design Engineer to join our...  ....Proficiency in programming in C and C++ in an embedded environment; knowledge of Python... 
    Senior
    Minimum wage
    Full time
    Work experience placement

    KLA-Tencor

    Milpitas, 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... 
    Suggested
    Permanent employment
    Contract work
    For contractors
    H1b
    Remote work

    ProCom

    Santa Clara, CA
    2 days ago
  •  ...C++ DeveloperLocation: Remote/USDuration: 6+ MonthsJob Description:Strong experience in Windows OSExperience building customer-facing...  ...with Windows OS architecture and LSA authenticationExperience developing with Windows UI frameworksExperience using pytest and cppunit... 
    Suggested
    Remote work

    Zortech Solutions

    San Jose, CA
    3 days ago
  •  ...you do, come work at Innophase IoT! As a Sr. Staff/ Principal Digital Design Engineer,...  ...with a team of design engineers to develop novel SoC products for connectivity and communications...  ..., ~ Knowledge of languages such as C/C++, Perl, Tcl and Python ~ Strong... 
    Senior

    InnoPhase IoT, Inc.

    San Jose, CA
    3 days ago
  • $56.25 - $137 per hour

     ...poster from Flexton Inc. Connecting Elite Tech Talent with Leading Companies Across the Americas | Flexton Inc. Job Title: C++ Developer – Payments Application Location: San Jose, CA (Hybrid – 3 days/week onsite) Type: W2 Contract Start Date: Immediate... 
    Contract work
    Immediate start
    3 days per week

    Flexton

    San Jose, CA
    3 days 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
  •  ...experience. Preferred Qualifications ~8+ years of experience developing SLAM, localization, or state‑estimation systems for real‑world robotic or autonomous platforms. ~ Strong proficiency in C++ with production‑grade software engineering practices. ~ Deep understanding... 
    Senior
    Local area
    Work from home

    Qualcomm

    Santa Clara, CA
    3 days ago
  • $179.76k - $286k

    Sr. Staff/Principal Engineer - System SoftwareCategorySoftwareLocationSan Jose, CAExperienceMore...  ...devices a year. We are a market leader in developing innovative systems-on-chip (SoC) for...  ...Science, or related fields• 10+ year of C/C++ programming experience• 10+ years of... 
    Senior
    Temporary work

    MediaTek

    San Jose, CA
    4 days ago
  • $159.2k - $301.6k

     ...Opportunity We are looking for a Senior AI Systems Engineer with deep C++ expertise to help build the next generation of AI-enabled...  ...performance, memory safety, reliability, backward compatibility, and developer experience in a mature codebase. Applied AI Reliability and... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide

    Adobe Systems

    San Jose, CA
    3 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...  ...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
    13 hours ago
  •  ...core team of incredibly talented industry specialists working on developing a cutting-edge machine learning model compiler targeting AMD...  ...workPREFERRED EXPERIENCE: Strong object-oriented programming background, C/C++ and PythonML Compiler and Runtime technologies such as MLIR,... 
    Senior

    AMD

    San Jose, CA
    1 day ago
  • $186k - $346k

     ...solutions, including MLOps, data pipelines, LLM-based tooling, or AI-enabled CAD and design automationSolid understanding of Python, C++, Tcl, or Perl, along with experience using tools such as Jira, Confluence, Smartsheet, MS Project, or Power BIExperience managing EDA... 
    Senior
    Full time
    Local area
    Immediate start

    Micron

    San Jose, CA
    13 hours ago
  • $154k - $286k

    ## Sr Principal Design EngineerApplylocations: SAN JOSEtime type: Full timeposted on: Posted Yesterdayjob requisition id: R54907## **At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.**This is an opportunity to... 
    Senior

    Cadence Design Systems

    San Jose, CA
    3 days ago
  •  ...verification environments for next-generation server processors. You will develop and enhance CPU-level testbenches used by core verification and...  ...:Develop and maintain CPU-level testbench infrastructure using C++Build scalable verification environments supporting CPU subsystems... 
    Senior

    AMD

    Santa Clara, CA
    4 days ago
  • $37 - $49 per hour

     ...reticles, advanced packaging, process equipment and materials. We also develop technologies for specialty processes, IC substrates, and PCB...  ...and solve system problems Qualifications: Strong C++ and/or Python programming skill Experience working in Unix-based... 
    Hourly pay
    Minimum wage
    Internship

    KLA

    Milpitas, CA
    2 days ago
  • $175k - $265k

     ...skills and a passion for tackling complex technical challenges, particularly in the AI domainPreferred QualificationsExperience with C/C++ and SystemCTrack record leading the creation and implementation of multiple SoC verification environments and driving tape-out... 
    Senior

    d-Matrix

    Santa Clara, CA
    2 days ago
  • $217k - $359k

     ...PCIe, NAND interfaces, power-loss protection, and telemetry. Develop firmware components supporting NVMe and OCP SSD specifications,...  ...development and hardware/software interaction. Proficiency in C/C++, with experience using Python or other scripting languages for... 
    Senior
    Full time
    Work at office
    Flexible hours

    Everpure, Inc.

    Santa Clara, CA
    3 days ago
  •  ...Contribute to a high-functioning feature teamSoftware Development: Develop Bare Metal firmware, drivers or tools/apps for bring-up,...  ...on the job.PREFERRED EXPERIENCE: Hands-on experience in C, C++Understanding of object-oriented-design principles Understanding of Software... 
    Senior

    AMD

    San Jose, CA
    1 day ago
  • $120.8k - $193.3k

    DescriptionJob Title: Sr. UAV Autonomy Engineer - Drone Stack Job Location: San Jose, CA...  ...denied navigation and autonomous docking, developing the perception, localization, and control...  ...control.Software & Math: Fluent in modern C++, Python, and ROS 2; strong grasp of 3D geometry... 
    Senior
    Full time
    Work at office

    SiMa Technologies

    San Jose, CA
    13 hours ago
  • $171k - $325k

    About GlobalFoundriesGlobalFoundries (GF) is a leading full-service semiconductor foundry providing a unique combination of design, development, and fabrication services to some of the world’s most inspired technology companies. With a global manufacturing footprint spanning...
    Senior
    Full time
    Local area

    Globalfoundries

    Santa Clara, CA
    13 hours ago
  •  ...Job Role and Responsibility: AMD, Inc., is hiring Sr. Silicon Design Engineer to Research, design, develop, and/or test electronic components and systems for...  ...Verilog, or VHDL; SOC, GPU, or CPU architecture; C, C++, or Python; ASIC Design; Physical design of... 
    Senior

    Advanced Micro Devices, Inc.

    Santa Clara, CA
    1 hour ago
  • $231.1k - $358.2k

     ...Research Company, Maverick Capital, Point72, MSD Partners, VentureTech Alliance and more. For more information, visit . We're looking for a Sr. Principal-level DFT leader to own that foundation. This isn't a role focused on executing someone else's test plan — you'll be the... 
    Senior
    Full time
    Work at office

    SiMa Technologies

    San Jose, CA
    3 days ago
  • $150.4k - $277.6k

     ...make Core Location better for all Apple customers, and for the developers making the apps they use!DescriptionIn this role, you will work...  ...QualificationsYou have 2 years of development experience in C or C++You have a deep understanding of multi-threaded programming and... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  •  ...optimizationHands‑on experience working with Chromium or Chromium‑based browsers (e.g., Chrome, Edge, internal forks)Strong proficiency in C++ and modern C++ performance best practicesDeep understanding of browser internals, including at least two of the following:Rendering... 
    Senior

    AMD

    Santa Clara, CA
    2 days ago
  • $262.5k - $394k

     ...part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $262,500 and $394,000, and your base pay will depend on your skills, qualifications... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $190k - $270k

    Sr. Staff/Principal Advanced Packaging ArchitectCategoryAlgorithm & ArchitectureLocationSan Jose, CAExperienceMore than 6 Years Work...  ...are a dynamic group of system architects, packaging technology developers, and SoC design experts dedicated to creating high-performance,... 
    Senior
    Temporary work

    MediaTek

    San Jose, CA
    13 hours ago
  • $185k - $205k

     ...Summary:Supermicro is seeking an experienced Sr. Software Engineer - Switch Design to lead...  ..., reliability, and high availability.Develop and maintain robust interfaces for telemetry...  ...system software.Strong programming skills in C/C++ and/or Go.Expertise in data structures,... 
    Senior
    Worldwide

    Supermicro

    San Jose, CA
    3 days ago
  •  ...member of the team, you will play a pivotal role in optimizing and developing deep learning frameworks for AMD GPUs. Your expertise will be...  ...improvement. THE PERSON:    Seeking an Industry Leading Expert C++ developer with advanced technical and analytical skills in... 
    Senior

    AMD

    Santa Clara, CA
    2 days ago
  • $134.5k - $193.5k

     ...exciting technologies. This role will report to Sr Director Software Engineering and based in...  ...services, middleware, and data layers.Develop scripts and tools—primarily in Python—to...  ...with compiled languages (e.g., Go, Rust, C++) is a plus.Strong understanding of:Middleware... 
    Senior
    Full time
    Work at office
    Worldwide

    Bloom Energy

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

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