More jobs:
C++ Developer Python
Job in
California, Moniteau County, Missouri, 65018, USA
Listed on 2026-02-16
Listing for:
Tek Spikes
Full Time, Per diem
position Listed on 2026-02-16
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Location: California
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.)
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
- 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
- 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
- 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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×