C++ Developer with Python Experience
Company: Tek Spikes
Location: San Diego
Posted on: February 13, 2026
|
|
|
Job Description:
Job Description Job Description Senior C++ Onsite Contract
Developer — San Diego, CA (Any Visa) Position Type : Contract (6?12
months, possible extension) Location : Fully Onsite — San Diego, CA
Visa Status : Open — candidates with any valid U.S.
work?authorization visa or permit welcome (H?1B, L?1, TN, O?1, EAD,
Green Card, etc.) Role Overview We’re seeking a highly experienced
C++ developer (10 years) who will be fully onsite in San Diego.
This person will design, implement, optimize, and maintain
performance?critical systems. The role involves working with
hardware integrations, real?time constraints, and possibly embedded
systems. You will also mentor others, lead parts of the
architecture, and be responsible for high code quality. Key
Responsibilities Architect, design, and build new modules &
features in C++ (modern standard: C++11/14/17/20) Maintain,
refactor, and optimize existing code for performance, memory usage,
latency Debug complex, multi?threaded, concurrent, or real?time
systems Work closely with firmware, hardware, QA, system engineers
for full stack integration (software ? hardware) Lead or contribute
to design reviews, code reviews, and document APIs, subsystem
interactions Ensure software is testable: unit tests, integration
tests, continuous integration/delivery pipelines Mentor junior and
mid?level developers on best practices, design patterns,
performance engineering Estimate work, report progress, participate
in project planning Required Qualifications & Skills 10 years
hands?on experience in C++ development Strong knowledge of modern
C++ (templates, smart pointers, move semantics, concurrency
abstractions) Experience with real?time, or embedded systems, or
high?performance, low?latency systems Deep debugging skills
(profiling tools, memory leak detection, performance optimization)
Good experience with Linux or relevant OS (including threading,
memory, system APIs) Comfortable working fully onsite: in labs,
with hardware, possibly on shift or with schedules tied to
hardware/test cycles Nice to Have Experience with RTOS (Real?Time
Operating Systems) Hardware driver or firmware interface experience
(e.g. SPI, I2C, UART, memory?mapped IO) Domain experience: telecom,
aerospace/defense, medical devices, robotics, networking
Familiarity with build systems like CMake, Bazel; scripting
(Python, Bash) for test automation Exposure to secure coding
practices, standards compliance where relevant Compensation &
Contract Details Duration: 6?12 months initially, possibility of
renewal or extension Rate: Competitive, dependent on experience,
visa status, domain expertise Work schedule: typically 40 hrs/week
onsite; may require occasional evenings/shifts if working with
hardware tests
Keywords: Tek Spikes, Huntington Beach , C++ Developer with Python Experience, IT / Software / Systems , San Diego, California