> Markdown version of [/jobs/ext/2054150-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/2054150-c-software-engineer). 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++ Software Engineer - **Company:** Isoftech Inc - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** Adobe InDesign, Confluence, JIRA, AWK (Programming Language), Bash Shell, Bug Tracking Systems, C++ (Programming Language), Command-Line Interface, CMake, Software Debugging, Linux, Perl (Programming Language), GNU Debuggers, Hardware Design, IPv6, Python (Programming Language), Key Management, Lua (Scripting Language), Network Protocols, Object-Oriented Software Development, X.509, Posix, Scrum Methodology, Microsoft SharePoint, Shell Script, Software Configuration Management, Software Engineering, TCP/IP, Sed (Programming Language), Git, Information Technology, Bitbucket, Grep, Software Coding, Docker, Jenkins, Artifactory - **Published:** August 14, 2026 - **Apply:** https://www.dice.com/job-detail/9df0cb5b-2a2f-4d61-9f0b-ba965844f08b ## About the Role Education: Bachelor's Degree in Computer Science, Software, Systems, Mathematics, or related technical field., * 8+ years of experience in C++ software development with min 2 years in embedded SW development * Understanding of hardware design and architecture * Solid programming experience in C/C++ object-oriented design and development * Linux or a POSIX O/S environment * Familiarity with software configuration management, defect tracking tools, and peer review * Strong documentation and writing skills Desired Qualifications Additional experience in the following areas is a plus * Satellite communications protocols such as DVB-S2 and TDMA * Networking protocols such as TCP/IP, UDP and IPv6 * X.509 Certificate and Crypto key management * Shell scripting, Perl, Lua, or Python * Docker, Conan, cmake, C++11 * Knowledge of Jira, Confluence, BitBucket, Git, SharePoint, Jenkins and Artifactory is a plus * Working knowledge of GCC, grep/awk/sed command line tools, bash scripting, GDB debugger, systemd suite ## Description * Develop the C++ applications that control our next generation of satellite terminals * Design, code, test and integrate software from requirements to production and commercial deployment * Assist with estimation of time and effort required to implement new features * Participate in design reviews, peer code reviews and improve product quality * Interface and work with cross-functional teams to successfully implement feature dependencies * Integrate and validate new product designs * Act as a member of an Agile scrum team ## Related Videos - [IoT: The road to sustainability](https://www.wearedevelopers.com/videos/557-iot-the-road-to-sustainability) - [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) - [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) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [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) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)