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
- C++ Development and Optimization Tools
- CUDA or OpenCL for GPU acceleration
- Python for tooling, tests, and bindings (pybind11)
- Experience with image processing
Nice to have:
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Sr. C++ Developer in San Jose, CA vacancy
- ...Senior Software Developer The Senior Software Developer team is looking for a senior software developer who has an excellent understanding... ...design flows. The preferred candidate would have experience in C++/System C modeling, advanced AI algorithms, and formal methods to...Senior
- ...Senior C++ Developer - Telecom & Contact Center Solutions - Sunnyvale, CA/Austin, TX (3x/ week onsite) Job Summary Overall Experience 10+ Required We are looking for a highly skilled Senior C++ Developer with 7+ years of hands-on experience...SeniorPermanent employmentWork at office
- ...design and code reviews/inspections...Primary language utilized is C++. Experience/exposure in Embedded Motion Controls and... ...add new features or performance improvements. Designs and develops major functional or performance enhancements in existing embedded...Senior
$112k - $160k
...cybersecurity. Role We are looking for a Sr. Software Development Engineer, Nanolog to... ...you'll do (Role Expectations) Design, develop, and test enhancements to the Zscaler... ...Linux platforms, with strong proficiency in C/C++, Python or Java ~ Deep expertise in Unix...SeniorFull timeWork at officeLocal area- ...in the container ecosystem. Use the latest technologies and C++ standard. You will understand and enhance modern container platforms... ...in programming in C++ (11/14/17/20) Experience developing multi-process and multi-threaded applications. Familiarity...SeniorImmediate start
$147k - $237.5k
...Cloud. We are seeking an experienced Software Engineer to design, develop and deliver next-generation technologies within our... ...distributions: RHEL, Ubuntu, Fedora, etc. ~ Proficiency in C/C++ programming languages, with a strong emphasis on Linux. ~ Familiarity...SeniorFull timeWork at officeImmediate startRemote work$136.3k - $231.7k
...effective manufacturing. Job Description/Preferred Qualifications Essential Skills Object 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 placementFlexible 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...SeniorWork experience placementWork at officeLocal area2 days per week3 days per week- ...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
- 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
- ...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: Sunnyvale, CA - (Onsite) Type: Contract Job Description: ~8+ years of software development experience ~ C++ Developer with compiler experience ~ Preferred C++ software focused candidates ~ Candidates in gaming...Contract work
- ...Linux Developer ** ONSITE PREFERRED** 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 with Linux device...
$154k - $286k
...Cadence C++ Software Engineer At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for an experienced C++ software engineer to join the Protium Software Development Team to develop and enhance...Senior- ...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...
- ...Job Title Required Skills: ~10+ year experience with C and C++ (must) - Above average skill in C language (must) ~ Working experience in IOS-XE (highly recommended) ~ CISCO Polaris training (highly recommended) ~ Built software in multiple platforms (Redhat...Work experience placement
- ...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
- ...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
- ...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...
- ...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
$154k - $286k
...At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for an experienced C++ software engineer to join the Protium Software Development Team to develop and enhance the FPGA-Based Prototyping product...Senior- ...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...Full timeImmediate startRelocation
$45 - $52 per hour
...Immediate need for a talented C++ Developer with Compiler . This is a 12+months contract opportunity with long-term potential and is located in Sunnyvale / Cupertino CA (Onsite) . Please review the job description below and contact me ASAP if you are interested....Contract workLocal areaImmediate start$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...SeniorWorldwide- 215243 Windows C++ Developer Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada. With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada...Permanent employmentContract workFor contractorsH1bRemote work
- ...Our team works collaboratively within a cross-functional team to develop the graphical user interface for both existing and future... ...da Vinci product line, using Qt and other tools in an embedded C/C++ environment. Maintain superior development standards from prototypes...SeniorLocal areaWorldwideFlexible hours
$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$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$152k - $241.5k
...tools reliable and scalable. What You'll be Doing: Research, develop and maintain high quality tooling for scalable build/regression/... ...development experience ~ Experienced in a compiled language(C++/Golang) & scripting(Python/Perl/Tcl) ~ Experience in writing...Senior$173.66k - $245.16k
...Cloud Software Development Engineer, you will drive innovation by developing software solutions that maximize the value of Intel's hardware... ...in media domain. ~ Programming languages such as Java and C/C++. ~ Communicate technical requirements and designs effectively...SeniorLocal areaImmediate startShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. C++ Developer. Be the first to apply!
Related searches
- c++ developer San Jose, CA
- c++ software developer San Jose, CA
- c++ programmer San Jose, CA
- senior development executive San Jose, CA
- senior technical manager San Jose, CA
- senior manager data science San Jose, CA
- senior platform engineer San Jose, CA
- senior procurement San Jose, CA
- senior director product management San Jose, CA
- senior tax director San Jose, CA

