Link LLC logo

C Software Engineer (VISTA SDK), Telework, BS 14 yrs

Job Overview

Location

Annapolis Junction, MD

Job Type

Full-time

Category

Software Engineer

Date Posted

December 17, 2025

Full Job Description

đź“‹ Description

  • • Join Linkllc as a Senior C++ Software Engineer on the VISTA SDK team, where you will architect, build, and harden the core libraries that power next-generation defense and intelligence applications. This is a high-impact, high-visibility role that sits at the intersection of cutting-edge research and mission-critical operations.
  • • You will own the end-to-end design and implementation of a modern C++ SDK that exposes clean, intuitive APIs to both internal teams and external partners. Your code will be consumed by analysts, data scientists, and field operators who depend on millisecond-level performance and absolute reliability.
  • • Drive the evolution of our containerized build and delivery pipeline. Using Docker, GitLab CI/CD, and custom runners, you will automate compilation, unit testing, static analysis, and packaging so that every commit is production-ready within minutes.
  • • Translate complex algorithmic research—often prototyped in Python—into highly optimized, thread-safe C++ libraries. You will profile bottlenecks, exploit SIMD, and leverage modern C++17/20 features to squeeze every cycle out of x86_64 and ARM targets.
  • • Design and maintain a cross-language bridge layer. Whether the consumer is a Python notebook, a Java micro-service, or a Go gRPC server, you will craft CMake-based build scripts, JNI wrappers, and protocol-buffer schemas that make integration seamless.
  • • Champion API-first thinking. You will write concise, versioned OpenAPI/Protobuf contracts, generate documentation with Sphinx or Doxygen, and shepherd breaking changes through a rigorous deprecation cycle.
  • • Collaborate daily with machine-learning engineers to productionize ONNX Runtime models. You will expose inference endpoints that guarantee deterministic latency while gracefully handling dynamic batching and GPU fallback.
  • • Serve as the go-to mentor for mid-level developers. Through design reviews, pair programming, and lunch-and-learn sessions, you will raise the bar for code quality, test coverage, and secure-coding practices across the organization.
  • • Influence product direction by translating customer feedback into technical roadmaps. You will brief stakeholders on performance benchmarks, memory footprints, and scalability ceilings, ensuring that engineering realities shape strategic decisions.
  • • Maintain a security-first mindset. You will integrate static analysis (Coverity, Clang-Tidy), fuzz testing, and SBOM generation into the CI pipeline, ensuring that every release meets DoD compliance standards without slowing delivery.
  • • Enjoy the flexibility of a 50% telework arrangement. Work from your home office three days a week, then collaborate in person at the Mega Center in Annapolis Junction for sprint planning, white-boarding, and high-bandwidth problem solving.
  • • Operate within a cleared environment where your work directly supports national security missions. You will see your software deployed to operational environments, receive real-time feedback from end users, and iterate at the speed of relevance.
  • • Contribute to open-source initiatives when possible. Whether upstreaming CMake improvements or publishing performance benchmarks, you will represent Linkllc in the broader C++ and ML communities, enhancing both our brand and your personal reputation.
  • • Participate in quarterly hackathons and innovation sprints. These 48-hour events give you license to experiment with bleeding-edge tech—think WebAssembly edge modules, Rust-C++ FFI, or custom LLVM passes—and occasionally ship them to production.

Skills & Technologies

Python
Java
Go
Rust
C++
Hybrid

Ready to Apply?

You will be redirected to an external site to apply.

About Link LLC

Link LLC is a management consulting and technology advisory firm that helps organizations optimize operations, implement digital transformation initiatives, and improve performance through data-driven strategies. The company offers services including process improvement, technology integration, project management, and strategic planning, working with clients across industries to solve complex business challenges and drive sustainable growth.

Similar Opportunities

Rio de Janeiro
Full-time
Expires Feb 24, 2026
JavaScript
TypeScript
Angular
+4 more

25 days ago

Apply
❌ EXPIRED
Remote
Full-time
Expired Nov 18, 2025
Go
Senior
Remote

4 months ago

Apply
kCura Corporation logo

kCura Corporation

Illinois
Full-time
Expires Mar 9, 2026
Python
Java
React
+5 more

12 days ago

Apply
Grant Street Group logo

Grant Street Group

United States (Remote)
Full-time
Expires Mar 10, 2026
Python
JavaScript
Java
+4 more

11 days ago

Apply