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:
- Cadence Design Systems, Inc. is seeking an experienced C++ Software Engineer for its Protium Software Development Team in San Jose, California. You will enhance and support FPGA-based prototyping products, focusing on timing flow and algorithm development. The role requires...Senior
$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- ...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 fixes). Develop...Suggested
- ...in the container ecosystem. Use the latest technologies and C++ standard. You will understand and enhance modern container platforms... ...~ Expertise in programming in C++ (11/14/17/20) Experience developing multi-process and multi-threaded applications. Familiarity...SeniorFull timeImmediate start
$136.3k - $231.7k
...Qualifications Responsibilities The best candidates for this position will be a highly motivated self-driven individual who has strong C++ programming skill and troubleshooting, debugging skill with thorough knowledge in multi-threaded programming environments and...SuggestedMinimum wageWork experience placementFlexible hours$170k - $277k
...Job Summary We are seeking innovative engineers to design and develop security features for our next‑generation firewalls. As a key... ...senior technical leadership roles. ~ Strong proficiency in C and C++ programming languages on Unix‑based platforms. ~ Solid...SeniorFull timeWork at office$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- ...Senior Software Engineer Primary Skill / Deal Breaker Skill: Teamcenter, Full stack web development Java / C++ Job Description: At least 5+ years of Teamcenter/Active Workspace development experience Full stack web development (React is preferred) Experience...SeniorWork experience placement
$100k
...networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion... ...with algorithms, data structures, and software development in C/C++. Python expertise is welcome as well Familiarity with and...SeniorPermanent employmentFull time$145.6k - $276.8k
...ARE What You Will Do: ~ Apply your DSP expertise to solve & develop solutions to complex signal processing problems. The key... ...finding, and geolocation. Demonstrated expertise utilizing modern C++, MATLAB, Python, or equivalent environments to architect, implement...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- Additional Information All your information will be kept confidential according to EEO guidelines.Full time
$223.66k - $313.06k
...About the Opportunity The Sr Data Scientist, Risk will offer a strategic perspective, deep analytical and modeling capabilities, and a collaborative working style. The right candidate will have strong intellectual curiosity and passion for achieving business results...Senior$136.3k - $231.7k
...enabling cost-effective manufacturing.Job Description/Preferred QualificationsEssential 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 wageFull timeWork experience placementFlexible hours- ...three times per week, at minimum. We are looking for a strong C++ Software Engineer to support development of next-generation... ...transitions toward Android-based UI platforms. What You’ll Do Develop and maintain infotainment UI applications using modern C++ Work...SeniorLocal areaWork from homeRelocation packageFlexible hours
$184k
...Cloud. We are seeking an experienced Software Engineer to design, develop and deliver next-generation technologies within our Global... ...Extensions, and Endpoint Security Framework. ~ Proficiency in C/C++ programming languages, with a strong emphasis on macOS development...Full timeCasual workWork at officeRemote workRelocation package$166.7k - $283.4k
...edge Cloud technologies - this is the place for you!Job Description/Preferred QualificationsSr. AI Infrastructure Software Engineer - C++ FocusLove C++? Fascinated by GPUs? Curious about how AI frameworks with CUDA, TensorFlow, JAX and PyTorch really work under the hood?...SeniorMinimum wageFull timeWork experience placementFlexible hours- ...delivered firewalls. Any features that require inspection or extraction of layer‑7 network payload depends on our engine. We are also developing the latest cloud‑delivered Layer‑7 security infrastructure. We design and develop key innovative security features such as the...Senior
- ...Responsibilities Innovate, design, and develop new security features in our next-generation firewalls, focusing on Layer 7 identity... ...senior technical leadership roles ~ Strong proficiency in C and C++ programming languages on Unix-based platforms ~ Solid understanding...Senior
$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...SeniorContract work$150k - $225k
...manage training datasets at scale • Model Development and Training ◦ Develop and train ML models for classification, regression, anomaly... ...ExecuTorch ◦ Integrate ML inference into embedded firmware written in C, C++, or Rust ◦ Profile and optimize memory usage, power consumption,...SeniorFull timeWork at officeImmediate startVisa sponsorshipNight shift$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...SeniorMinimum wageFull timeWork experience placementFlexible hours- ...Information Technology Enabled Services. Job Description At least 3 years of experience with Embedded software development in C/C++ in Video processing. At least 3 years of experience in working on Video(MPEG-2,AVC,HEVC) and Audio(AC-3,AAC, M1L2, DD+) codecs in...Permanent employmentFull timeH1b
$170k - $277k
...programming experience in Go or Java, with additional proficiency in Python or C highly valued. Proven experience designing and developing high‑performance, high‑scale distributed software applications in a cloud environment. Strong technical proficiency with cloud...Senior$131.01k - $196.3k
...and lead. Your Team, Your ImpactMarvell Central Engineering (CE) develops Marvell most advanced High-Speed SerDes (HSS) IPs covering... ...knowledge in at least one modern programming language (e.g., Python, C++, C#, or similar), with a strong understanding of software design...SeniorPermanent employmentFull timeInternshipWork from home$140k - $170k
...Software components in accordance with DO-178C standards. Design, develop, and document comprehensive test plans, test cases, and test... ...Develop and maintain automated test scripts and frameworks (C/C++, Python) to improve testing efficiency and coverage. Design and...SeniorLocal area- ...Senior Software Engineer - Embedded UI (Qt / C++) Our team works collaboratively within a cross-functional team to develop the graphical user interface for both existing and future robotic systems in the da Vinci product line. We are passionate about both the function...Senior
$159k - $200k
...Description Your Career You will be part of the team that develops the Intrusion Prevention System to power the Palo Alto Networks... ...Qualifications Your Experience Strong programming skills, C/C++ or go experience is preferred Passion and enthusiasm for...SeniorFull timeCasual workWork at office$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...SeniorWork at officeLocal area- ...verification processes. The ideal candidate has over 10 years of experience and expertise in C/C++, Verilog, and modern verification libraries. Responsibilities include developing tests for functional verification and collaborating with cross-functional teams. This...SeniorContract work
- ...Senior Firmware Engineer to join our Power Architecture team to develop firmware for ML acceleration hardware. You will design control algorithms... ...making and robust testing on actual hardware. Experience with C/C++, embedded systems, and performance monitoring is required;...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. C++ Developer. Be the first to apply!
- senior manager tax San Jose, CA
- senior devops San Jose, CA
- senior recruiter San Jose, CA
- senior associate vice president San Jose, CA
- senior director digital marketing San Jose, CA
- senior director global marketing San Jose, CA
- senior international accountant San Jose, CA
- senior vmware engineer San Jose, CA
- sr marketing manager San Jose, CA
- sr technical product manager San Jose, CA




