Software Developer - Lexington, MA, United States - John Galt Staffing

    John Galt Staffing
    John Galt Staffing Lexington, MA, United States

    2 weeks ago

    Default job background
    Technology / Internet
    Description
    The Surveillance Systems group designs, builds, and tests systems that improve safety and efficiency in the National Airspace System
    The development of these systems often involves extensive software writing, testing, and integration, requiring the services of contingency workers specializing in software development

    Essential:

    • Fluency in C++
    • Fluency in Linux/Unix OS
    • Proficiency with computer networking, including TCP/IP and UDP/IP communication
    • Proficiency with multiprocessing and inter-process communication
    • Multithreaded and Multiprocessor Applications
    • Experience with revision control systems in general and Git in particular
    • Software/Algorithm Development
    • Software Documentation
    • Object Oriented Software Design and Development
    • Hardware and Software Integration
    • Strong team communication Nice-to-have qualities:
    • Familiarity with the MODBUS protocol
    • Experience with real-time processing systems
    • Experience with aviation, especially airport safety systems
    • Experience developing parsers for decoding binary data streams
    • Experience with radar data processing
    • Proficiency with MATLAB
    • C++11 or later, Stand Template Library, Boost library Work from Home: This position is HYBRID
    The individual will be required to be onsite 2-3 days a week
    Candidates are expected to be local at the time of the start of the assignment
    Final scheduled TBD by hiring manager.