> Markdown version of [/jobs/ext/567260-c-developer](https://www.wearedevelopers.com/jobs/ext/567260-c-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++ Developer - **Company:** Kforce Inc. - **Location:** San Diego, CA, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), Clean Code Principles, C (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Android Software Development, Business Logic, Application Testing, JIRA, Automation of Tests, Unit Testing, C++ (Programming Language), Mobile Application Development, CMake, Computer Programming, Continuous Integration, Linux, Fault Tolerance, Github, Revision Control Systems, Design of User Interfaces, Python (Programming Language), Qt Modeling Language (QML), Qt (Software), Secure Coding, Selenium, Software Configuration Management, Software Engineering, Subversion, Openapi, Test-Driven Development (TDD), Delivery Pipeline, Gitlab, Git, Kubernetes, Information Technology, Build Tools, Api Design, Cucumber (Software), Code Restructuring, Multiplatform, Software Version Control, Docker - **Published:** June 17, 2026 - **Apply:** https://www.clearancejobs.com/jobs/8982083/c-developer ## About the Role We are seeking a Software Engineer to support the design, development, integration, and testing of applications within a mission-driven environment. This role requires strong cross-platform development experience across Linux/Unix and Android systems, along with the ability to deliver high-quality, secure, and maintainable code. The ideal candidate will be comfortable working in Agile environments and support full lifecycle development including design, coding, testing, integration, and maintenance. Location: San Diego, CA (100% on-site) Clearance: Active Secret required, Active Secret DoD clearance Bachelor's degree in Computer Science or related field (or equivalent experience) Security+ certification (or ability to obtain within 90 days) Experience developing for Linux/Unix and Android environments Strong coding experience in C++, C, and Python Experience with Qt and Android application platforms Experience working in Agile/Scrum environments Experience with mobile application development Experience with version control tools such as Git, GitLab, GitHub, or Subversion Experience with UI/UX frameworks such as Qt/QML or JavaScript-based tools Familiarity with build tools such as cmake, ninja, make, and gcc Experience with unit testing frameworks such as gtest, catch2, or similar Experience with Agile management tools such as JIRA or similar Experience with automated testing approaches such as TDD, Selenium, Cucumber, or BDD Familiarity with CI/CD tools such as Docker, Kubernetes, or similar Experience with API development methodologies such as OpenAPI Preferred Experience Experience developing user interfaces for embedded or mobile systems Experience optimizing applications for resource-constrained environments Experience designing scalable and efficient software for performance-sensitive systems ## Description Analyze, design, develop, and test software applications Build and maintain applications across Linux/Unix and Android environments Develop software using C++, C, and Python Design modular applications with clear separation of concerns (presentation, business logic, persistence) Integrate software components, APIs, and system interfaces across environments (virtualized, containerized, or hardware systems) Implement secure coding practices and ensure reliable, fault-tolerant solutions Support software configuration management, version control, and refactoring efforts Contribute to CI/CD pipelines, automated testing, and deployment workflows Troubleshoot and resolve defects across the software lifecycle ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)