Position: C++ Developer with Python Experience
Location: San Diego, CA (Onsite)
Type: Contract
C2C
Job Description:
We are looking for an experienced C++ Developer with additional expertise in Python for scripting, automation, and integration tasks.
The role involves working on performance-critical applications, debugging, and enhancing software solutions in an onsite environment.
Key Responsibilities:
• Design, develop, and maintain high-performance applications in C++.
• Utilize Python for scripting, automation, data handling, and integration tasks.
• Debug, optimize, and enhance existing codebases.
• Collaborate with cross-functional teams (QA, DevOps, Product) to deliver robust software.
• Work on software documentation, testing, and deployment.
Required Skills:
• Strong hands-on development experience in C++ (C++11/14/17).
• Proficiency in Python (scripting, data processing, integration).
• Knowledge of Linux/Unix environments.
• Solid understanding of data structures, algorithms, and object-oriented programming.
• Experience with version control systems (Git, SVN).
Preferred Skills:
• Exposure to multithreading, concurrency, and performance optimization.
• Experience in network programming, embedded systems, or real-time applications.
• Familiarity with CI/CD pipelines and testing frameworks.
• Experience with machine learning workflows (bonus).