C++/C Software Developer (Independent Contractor)
JobgetherRemotely
csecuritylinuxvirtualizationnetworkingci/cdbash
Job Description
📋 Description
- Migrate 32-bit C++ call-handling subsystems to a 64-bit architecture, addressing compatibility and
- Develop scripts, automation, and migration techniques to support the transition of operating
- Contribute to the modernization of Java-based web configurators and related platform components.
- Participate in system testing, validation, deployment, and release activities throughout the
- Update and adapt CI/CD pipelines and DevOps tooling to support the modernization program.
- Perform security testing, identify vulnerabilities or gaps, and implement appropriate remediation
🎯 Requirements
- Minimum 5 years of professional experience developing C++ applications on Linux platforms.
- Minimum 5 years of experience with Linux operating systems and Bash scripting.
- Strong understanding of networking, virtualization, and security concepts and practices.
- Hands-on experience working with complex software systems and the ability to understand and
- Strong technical problem-solving skills, with the ability to work independently and make sound
- Excellent written and verbal English communication skills, with the ability to collaborate
🎁 Benefits
- Remote engagement: Work remotely from Canada as an independent contractor.
- Fixed-term contract: Engagement through the end of Q1 2027.
- Technical ownership: Take a hands-on role in a significant platform modernization initiative.
- Autonomy: Work against a defined migration roadmap while contributing independently and making
- Collaborative environment: Partner closely with an established and experienced engineering team.
- Mission-critical technology: Work on telecommunications infrastructure where reliability, security
Back to all jobs