PDS Tech, Inc. Jobs

Mobile pds Logo

Job Information

PDS Tech Inc Software Engineer in Grand Prairie, Texas

PDS Tech, Inc. is seeking a Software Engineer, in Grand Prairie, TX.


  • Looking for an experienced Software Engineer to develop application software for a laser weapon system.

  • Selected candidate will be fluent in modern C++ development as well as fluent in the testing of applications in lab environments with tactical hardware .

  • Candidate will need the ability to create tests based on published performance requirements.

  • The candidate will need the ability to create documents to cover design, test, and usage of products that they develop.

  • The candidate must be a United States citizen with the ability to get a DOD clearance.

Mandatory Skills:

  • Bachelor's degree in Computer Engineering, Software Engineering, Computer Science or Electrical Engineering.

  • Ability to acquire DOD Secret Clearance

  • Agile Product Development

  • C++ 11

  • Configuration management

  • Continuous Integration

  • DevOps lifecycle tools

  • Documentation development for design and test

  • Full life-cycle development

  • Integrated Development Environment (IDE)

  • Issue tracking

  • Linux OS

  • Middleware / Machine to Machine communication API

  • Multi-Threaded Programming

  • Software Development Kit (SDK)

  • Static Analysis

  • Test Driven Development

  • Virtual Machine application for hard drive partitioning and host emulating

  • Willingness and ability to travel (Moorestown NJ, Sunnyvale & Santa Cruz CA)

  • Windows OS

Desired Skills:

  • C++ 14 or greater

  • Domain Knowledge of Air and Missile Defense

  • GitLab (DevOps Lifecycle tool, configuration mgmt, continuous integration)

  • Fortify (Static analysis)

  • Java SDK (Software Development Kit) – Extensive experience

  • Netbeans IDE (Integrated Development Environment) – Extensive experience

  • JIRA (Issue Tracking)

  • Linux CENTOS

  • RTI Data Distribution Services (DDS) (Middleware / Machine to Machine communication API)

  • VMWare (Virtual Machine application for hard drive partitioning and host emulating)

All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.