
Software Engineer – TS/SCI with Poly
CACI International Inc
full-time
Posted on:
Location Type: Hybrid
Location: Laurel • Maryland • United States
Visit company websiteExplore more
Salary
💰 $131,800 - $290,000 per year
About the role
- Implements strategic goals and establishes operational plans for technical area
- Develops and implements innovative products, processes, standards or operational plans achieved through research and integration of best practices that will have impact on the achievement of functional results of a project or system
- Significantly improves on existing processes and practices
- Communicate with executive leadership regarding matters of significant importance to the organization
- Responsible for providing guidance, coaching and training to other technical employees
- Writing code, to include C++, Python, Java, Go, C
- Working tickets to add new features or solve bugs
- Debug running software to troubleshoot issues with gdb or other debuggers
- Communicating with users to help understand issues or requirements and translating those to tickets
- Collaborate with other developers using Merge Requests in gitlab
Requirements
- Active TS SCI with Poly
- 14+ years of experience as a SWE in programs and contracts of similar scope, type and complexity
- B.S. Degree in Computer Science or related discipline from an accredited college or university
- 4 years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree
- At least 5 years of recent C++ experience
- Familiarity with Docker and CUDA
- Expert knowledge in RUST or Assembly
- Experience building projects with CMake, Make, Ninja or Bazel
- 3+ years experience writing in one or more of Python 3, Java, and GoLang
- 2+ years experience with analytic development implementing algorithms in code
- Experience with Machine Learning
- Experience with signal processing
- Knowledge of tools for software development like git, docker, googletest/Junit, gitlab and gitlab CI
- Multimedia processing experience and/or machine learning experience.
Benefits
- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++PythonJavaGoCRUSTAssemblyDockerCUDAMachine Learning
Soft Skills
communicationguidancecoachingtrainingcollaboration
Certifications
Active TS SCI with Poly