C++ Software Engineer (VISTA SDK), Telework, BS+14 yrs
Annapolis Junction, MDRemoteFull-time
AI Summary
A C++ Software Engineer designs, develops, and maintains C++ components and APIs, writes software libraries, and works with Docker and CI/CD pipelines.
About this role
Requirements
C++ experience
Python experience
Strong understanding of API design
Experience writing software libraries
Experience with Docker or other containerization
Experience with git & GitLab runner or other CI/CD
Nice to have:
Experience with machine learning (ONNX Runtime)
Experience with any: CMake, JNI, Go, GRPC, Google protocol buffers
Location: Telework/Client Site/Mega Center
Telework: ~50%
CCAs not accepted.
Skills
API DesignC++CI/CDCMakeDockerGitGitLab RunnerGOGoogle Protocol BuffersGRPCJNIONNX RuntimePythonSoftware Libraries