
C++ Systems Engineer
- Erie, PA
- $50.00-65.00 per hour
- Temporary
- Full-time
Lead the modernization of infrastructure libraries and system interfaces using modern C++ standards. You’ll migrate legacy systems to Linux and implement robust, modular architectures.Key Responsibilities:
- Port legacy systems to Linux using C++20+
- Develop socket-based communication systems
- Implement secure protocols (TLS/SSL)
- Optimize performance and modularity
- Lead the technical execution of the project.
- Coordinate sprint planning and delivery of features.
- Act as the liaison between engineering teams and stakeholders.
- Identify and mitigate risks and roadblocks
- Build and maintain GitLab CI/CD pipelines.
- Automate unit and regression testing.
- Ensure compliance and software quality
- C++20 or later (concepts, ranges, coroutines)
- STL, Boost, custom memory management
- Socket programming (UDP, TCP, WebSocket)
- Experience with legacy code migration
- Experience with Agile methodologies and systems architecture
- Proficiency in GitLab CI/CD, YAML scripting, and Git workflows
- You must be able to commute to and from the location with your own transportation arrangements to meet the required working hours.