Software Engineer

SilverEdgeAnnapolis Junction, MD

About The Position

SilverEdge is a premier provider of innovative cyber, software, and intelligence solutions, addressing mission-critical challenges for the Department of Defense (DoD), Intelligence Community (IC), and beyond. We are dedicated to delivering impactful results to meet mission goals through cutting-edge technology and expertise. We are seeking a Software Engineer to join our dynamic team. This individual will play a pivotal role in developing innovative and effective solutions for our DoD customers within the IC sector. We are seeking a mid-level Software Engineer to join a small team working on a multi-year Machine Learning RF research and test & evaluation project. This role is focused on hands-on software development and system integration, with opportunities to grow into broader system design responsibilities over time.

Requirements

  • Experience designing, developing, and testing software systems
  • Strong programming experience in Python and/or C/C++
  • Experience developing in Linux environments
  • Experience building or integrating APIs and IPC mechanisms (e.g., sockets, messaging frameworks such as ZMQ, NATS, etc.)
  • Experience with source control systems (Git or equivalent)
  • Willingness to work on implementation-heavy tasks, debugging, and system integration
  • Must be willing and able to be submitted for TS/SCI clearance

Nice To Haves

  • Experience with Docker or containerized environments
  • Familiarity with distributed systems or multi-process applications
  • Experience working with databases (MongoDB or relational)
  • Experience programming in javascript
  • Exposure to low-level/system concepts (networking, hardware interfaces, performance tuning)
  • Familiarity with RF, communications, or signal processing concepts
  • Exposure to AI/ML workflows
  • GUI or web development
  • Active TS/SCI

Responsibilities

  • Develop innovative and effective solutions for DoD customers within the IC sector
  • Perform hands-on software development and system integration
  • Grow into broader system design responsibilities over time

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service