Back to Jobs

Software Engineer

D-Fend Solutions McLean, Virginia Full-time
$80,000
per year

Job Description

D-Fend Solutions Inc., a world leader in counter unmanned aerial vehicles (c-UAV) / counter drone technologies is seeking a skilled and motivated Software Engineer to join our U.S.-based team.


This position is located in McLean, Virginia, United States (on-site)


In this critical role, you will be at the forefront of designing, developing, and testing software integrations between D-Fend’s cutting-edge counter-drone systems and a wide range of external hardware and software platforms.


This role combines technical leadership with hands-on engineering responsibilities. You will play a key part in evaluating system interoperability, building proof-of-concept and production-level integrations, and driving forward-looking research into future capabilities to maximize battlefield utility and mission effectiveness.

\n


Key Responsibilities:
  • Lead the architecture and development of software integrations between D-Fend’s core systems and third-party platforms including C2 systems, radars, and communication infrastructure.
  • Design and implement robust, scalable, and secure integration solutions, including real-time data exchange, messaging protocols, and hardware interfaces.
  • Conduct technical evaluations of external systems for compatibility and integration potential.
  • Develop proof-of-concept prototypes to rapidly test new integration approaches and demonstrate feasibility.
  • Guide the transition from prototype to full production implementation, ensuring high-quality and maintainable code.
  • Collaborate closely with cross-functional teams including product, QA, and field engineering to ensure seamless interoperability and performance in real-world mission scenarios.
  • Document architecture, design decisions, and integration guides for internal and external stakeholders.


Qualifications:
  • Required:
  • Bachelor’s in computer science, Software Engineering, or Computer Science
  • 3-5 years of professional experience in software development and systems integration.
  • Strong proficiency in modern programming languages such as C++, Python, or Java.
  • Proven experience with API implementation (REST, gRPC, etc.) and messaging protocols (e.g., Protobuf, Docker, MQTT, DDS, ZeroMQ).
  • Understanding of system interoperability, data formats (JSON, XML), and network communication.
  • Demonstrated ability to deliver software for mission-critical or defense-related systems.
  • U.S. citizen
  • Strong understanding of TAK, ATAK and WINTAK architecture and implementation

  • Preferred:
  • Experience working with defense/military systems (e.g., C4ISR, tactical communications, or sensor systems).
  • Familiarity with embedded systems or real-time operating environments.
  • Knowledge of cybersecurity principles and secure coding practices.
  • Hands-on experience with simulation environments, or hardware-in-the-loop testing.



\n

Company Information

Location: Not specified

Type: Not specified