Skip to Main Content

Software Engineer

Liberty Defense Technologies, Inc Peachtree Corners, GA

  • Expired: April 05, 2021. Applications are no longer accepted.

Job Description Focused on innovative applications of tested technology, Liberty Defense is dedicated to bringing safety and security to public spaces around the world. Drawing on the expertise of security professionals, our goal is to protect lives by preventing violence and terror, with the utmost respect for personal privacy. We are seeking a Senior Software Engineer to join our Atlanta Technology Group to design and develop advanced image processing software and applications. In this role, this person will perform design and implementation of the system software.

The person will also be responsible for design documentation, unit testing and debugging of the software in accordance to design control processes. Job Responsibilities ·        Architect, design, test, and troubleshoot software modules and subsystems for high-speed image processing systems. ·        Develop object-oriented software for imaging acquisition, signal processing algorithms and pipeline control using CUDA, C++, Python and software engineering best practices. ·        Ability and passion to learn new technologies and contribute to a diverse set of projects ·        Ability to implement Multi-threaded applications, real-time software, device drivers or other interrupt driven software in Linux OS environment. ·        Ability to write code for use in data communications and networking Basic Qualifications ·        Bachelor's degree in a Science, Technology, Engineering or Math (STEM) discipline. Advanced degree is highly desired. ·        5 or more years of hands-on experience as a software developer. ·        Experience designing, integrating and testing system software modules developed both internally and externally. ·        Extensive experience with systems programming on Linux using build, packaging, debugging and profiling tools. ·        Experience with defect tracking systems such as Jira or Bugzilla. ·        Experience with Configuration Management (CM) tools and systems such as Perforce, Subversion or GitHub. ·        Experience scripting in Python. ·        Knowledge and understanding of conceptual architectures (Web, Client-server, Real-time). ·        Have excellent oral and written communications skills. Desired Qualifications ·        Master’s degree in Computer Science or Computer Engineering from an accredited university. ·        Practical experience with working in an Agile environment. ·        Experience with Image Processing and Video Processing. ·        Experience with GPU architecture and GPU programming (CUDA, OpenCV, OpenGL or OpenCL). ·        Experience in Computer Vision and Machine Learning technologies such as TensorFlow and Keras. ·        Familiarity with common cloud platforms such as Amazon Web Services (AWS), Google Cloud Platform, or Microsoft Azure. ·        Experience with microprocessors and other embedded components and systems. ·        Experience with device connectivity (WiFi, ethernet, USB, etc.). ·        Intellectual property experience. Company Description LDT’s mission is to protect communities and preserving peace of mind through superior security detection solutions. We provide the most effective leading-edge threat detection with the flexibility to be deployed as a stand-alone system or integrated into a full security solution.

Liberty Defense Technologies, Inc


Peachtree Corners, GA



View all jobs at Liberty Defense Technologies, Inc