logo

View all jobs

Network Software Developer - Digital Battlefield

Clarksburg, MD
Cordia Resources is partnered with a global leader in tech development seeking a Senior Digital Software Engineer to join their team. You will work with cutting-edge AI, robotics, and UAV/ Drones in this role.

This opportunity offers a flexible remote work environment! Candidates must be willing to relocate to Germantown, MD - located outside the Washington, DC metro area. Details Below!

Responsibilities:

  • Implementing communications infrastructure to synchronize information across distributed assets in support of intelligent planning, coordination, and control of troop/asset movements and courses of action. 
  • Interfacing with databases and large-scale distributed mesh networks using leading-edge technology
  • Designing and implementing software using C++ in a Linux environment. 
  • Documenting algorithms, prepare technical reports, present results, and demonstrate system capabilities.
  • Traveling for field exercises and project meetings may be required.

Required Skills & Abilities:  

  • Development Languages/Tools/Environments
    1. C++, Java
    2. Linux 
    3. Docker
    4. Git
  • Communications and Networking
    1. Experience in network protocol analysis, design, and development.
    2. Socket, multi-threaded programming, and middle-ware technologies.
    3. In-depth knowledge of the OSI model, TCP/IP protocol suite, and the standard services.
      • Experience with wireless protocols, ad-hoc networks, and routing/switching protocols.
    4. Problem/packet analysis and resolution of network issues.
    5. Develop network infrastructure diagrams.
  • Methodologies/Practices
    1. Agile development
    2. Software testing
    3. Data Structures
  • Other
    1. MS Office
    2. Public Presentations
    3. Development Schedule Planning and Maintenance

Education & Experience: 

  • B.S. degree in Computer Science or related field (e.g., mathematics or applied mathematics)
  • 0-4 years relevant experience
    1. Entry-level candidates will be considered with appropriate education and skills as listed in this posting

Preferred Qualifications: 

  • Familiarity with Delay and Disruption Tolerant Networks
Powered by